diff options
-rw-r--r-- | apt-pkg/aptconfiguration.cc | 11 | ||||
-rw-r--r-- | apt-pkg/aptconfiguration.h | 8 | ||||
-rw-r--r-- | apt-pkg/cdrom.cc | 34 | ||||
-rw-r--r-- | apt-pkg/cdrom.h | 1 | ||||
-rw-r--r-- | apt-pkg/deb/dpkgpm.cc | 2 | ||||
-rw-r--r-- | apt-pkg/indexcopy.cc | 26 | ||||
-rw-r--r-- | apt-pkg/packagemanager.cc | 9 | ||||
-rw-r--r-- | debian/changelog | 27 | ||||
-rw-r--r-- | debian/control | 1 | ||||
-rw-r--r-- | doc/apt_preferences.5.xml | 10 | ||||
-rw-r--r-- | doc/po/apt-doc.pot | 14 | ||||
-rw-r--r-- | doc/po/de.po | 435 | ||||
-rw-r--r-- | doc/po/es.po | 22 | ||||
-rw-r--r-- | doc/po/fr.po | 1420 | ||||
-rw-r--r-- | doc/po/it.po | 33 | ||||
-rw-r--r-- | doc/po/ja.po | 22 | ||||
-rw-r--r-- | doc/po/pl.po | 22 | ||||
-rw-r--r-- | doc/po/pt.po | 31 | ||||
-rw-r--r-- | doc/po/pt_BR.po | 37 | ||||
-rw-r--r-- | test/integration/framework | 19 | ||||
-rwxr-xr-x | test/integration/test-apt-cdrom | 104 | ||||
-rwxr-xr-x | test/integration/test-unpack-different-version-unpacked | 121 | ||||
-rw-r--r-- | test/libapt/cdromreducesourcelist_test.cc | 86 | ||||
-rw-r--r-- | test/libapt/indexcopytosourcelist_test.cc | 86 | ||||
-rw-r--r-- | test/libapt/makefile | 12 |
25 files changed, 1235 insertions, 1358 deletions
diff --git a/apt-pkg/aptconfiguration.cc b/apt-pkg/aptconfiguration.cc index d31ccb64..65377568 100644 --- a/apt-pkg/aptconfiguration.cc +++ b/apt-pkg/aptconfiguration.cc @@ -319,6 +319,17 @@ std::vector<std::string> const Configuration::getLanguages(bool const &All, return codes; } /*}}}*/ +// checkLanguage - are we interested in the given Language? /*{{{*/ +bool const Configuration::checkLanguage(std::string Lang, bool const All) { + // the empty Language is always interesting as it is the original + if (Lang.empty() == true) + return true; + // filenames are encoded, so undo this + Lang = SubstVar(Lang, "%5f", "_"); + std::vector<std::string> const langs = getLanguages(All, true); + return (std::find(langs.begin(), langs.end(), Lang) != langs.end()); +} + /*}}}*/ // getArchitectures - Return Vector of prefered Architectures /*{{{*/ std::vector<std::string> const Configuration::getArchitectures(bool const &Cached) { using std::string; diff --git a/apt-pkg/aptconfiguration.h b/apt-pkg/aptconfiguration.h index e098d0fd..516f451d 100644 --- a/apt-pkg/aptconfiguration.h +++ b/apt-pkg/aptconfiguration.h @@ -67,6 +67,14 @@ public: /*{{{*/ std::vector<std::string> static const getLanguages(bool const &All = false, bool const &Cached = true, char const ** const Locale = 0); + /** \brief Are we interested in the given Language? + * + * \param Lang is the language we want to check + * \param All defines if we check against all codes or only against used codes + * \return true if we are interested, false otherwise + */ + bool static const Configuration::checkLanguage(std::string Lang, bool const All = false); + /** \brief Returns a vector of Architectures we support * * \param Cached saves the result so we need to calculated it only once diff --git a/apt-pkg/cdrom.cc b/apt-pkg/cdrom.cc index 699f66fb..9a9a854b 100644 --- a/apt-pkg/cdrom.cc +++ b/apt-pkg/cdrom.cc @@ -272,6 +272,29 @@ bool pkgCdrom::DropBinaryArch(vector<string> &List) return true; } /*}}}*/ +// DropTranslation - Dump unwanted Translation-<lang> files /*{{{*/ +// --------------------------------------------------------------------- +/* Here we drop everything that is not configured in Acquire::Languages */ +bool pkgCdrom::DropTranslation(vector<string> &List) +{ + for (unsigned int I = 0; I < List.size(); I++) + { + const char *Start; + if ((Start = strstr(List[I].c_str(), "/Translation-")) == NULL) + continue; + Start += strlen("/Translation-"); + + if (APT::Configuration::checkLanguage(Start, true) == true) + continue; + + // not accepted -> Erase it + List.erase(List.begin() + I); + --I; // the next entry is at the same index after the erase + } + + return true; +} + /*}}}*/ // DropRepeats - Drop repeated files resulting from symlinks /*{{{*/ // --------------------------------------------------------------------- /* Here we go and stat every file that we found and strip dup inodes. */ @@ -363,6 +386,7 @@ void pkgCdrom::ReduceSourcelist(string CD,vector<string> &List) string Word1 = string(*I,Space,SSpace-Space); string Prefix = string(*I,0,Space); + string Component = string(*I,SSpace); for (vector<string>::iterator J = List.begin(); J != I; ++J) { // Find a space.. @@ -377,9 +401,11 @@ void pkgCdrom::ReduceSourcelist(string CD,vector<string> &List) continue; if (string(*J,Space2,SSpace2-Space2) != Word1) continue; - - *J += string(*I,SSpace); - *I = string(); + + string Component2 = string(*J, SSpace2) + " "; + if (Component2.find(Component + " ") == std::string::npos) + *J += Component; + I->clear(); } } @@ -711,6 +737,8 @@ bool pkgCdrom::Add(pkgCdromStatus *log) /*{{{*/ DropRepeats(SigList,"InRelease"); _error->RevertToStack(); DropRepeats(TransList,""); + if (_config->FindB("APT::CDROM::DropTranslation", true) == true) + DropTranslation(TransList); if(log != NULL) { msg.str(""); ioprintf(msg, _("Found %zu package indexes, %zu source indexes, " diff --git a/apt-pkg/cdrom.h b/apt-pkg/cdrom.h index cedfccff..4fc3d392 100644 --- a/apt-pkg/cdrom.h +++ b/apt-pkg/cdrom.h @@ -60,6 +60,7 @@ class pkgCdrom /*{{{*/ unsigned int Depth = 0); bool DropBinaryArch(std::vector<std::string> &List); bool DropRepeats(std::vector<std::string> &List,const char *Name); + bool DropTranslation(std::vector<std::string> &List); void ReduceSourcelist(std::string CD,std::vector<std::string> &List); bool WriteDatabase(Configuration &Cnf); bool WriteSourceList(std::string Name,std::vector<std::string> &List,bool Source); diff --git a/apt-pkg/deb/dpkgpm.cc b/apt-pkg/deb/dpkgpm.cc index 296426c8..ae9143e0 100644 --- a/apt-pkg/deb/dpkgpm.cc +++ b/apt-pkg/deb/dpkgpm.cc @@ -187,7 +187,7 @@ pkgDPkgPM::~pkgDPkgPM() bool pkgDPkgPM::Install(PkgIterator Pkg,string File) { if (File.empty() == true || Pkg.end() == true) - return _error->Error("Internal Error, No file name for %s",Pkg.Name()); + return _error->Error("Internal Error, No file name for %s",Pkg.FullName().c_str()); // If the filename string begins with DPkg::Chroot-Directory, return the // substr that is within the chroot so dpkg can access it. diff --git a/apt-pkg/indexcopy.cc b/apt-pkg/indexcopy.cc index c9744532..aa1f01a4 100644 --- a/apt-pkg/indexcopy.cc +++ b/apt-pkg/indexcopy.cc @@ -350,9 +350,6 @@ bool IndexCopy::ReconstructChop(unsigned long &Chop,string Dir,string File) */ void IndexCopy::ConvertToSourceList(string CD,string &Path) { - char S[300]; - snprintf(S,sizeof(S),"binary-%s",_config->Find("Apt::Architecture").c_str()); - // Strip the cdrom base path Path = string(Path,CD.length()); if (Path.empty() == true) @@ -388,7 +385,13 @@ void IndexCopy::ConvertToSourceList(string CD,string &Path) return; string Binary = string(Path,Slash+1,BinSlash - Slash-1); - if (Binary != S && Binary != "source") + if (strncmp(Binary.c_str(), "binary-", strlen("binary-")) == 0) + { + Binary.erase(0, strlen("binary-")); + if (APT::Configuration::checkArchitecture(Binary) == false) + continue; + } + else if (Binary != "source") continue; Path = Dist + ' ' + Comp; @@ -494,17 +497,20 @@ bool SourceCopy::RewriteEntry(FILE *Target,string File) bool SigVerify::Verify(string prefix, string file, indexRecords *MetaIndex) { const indexRecords::checkSum *Record = MetaIndex->Lookup(file); + bool const Debug = _config->FindB("Debug::aptcdrom",false); - // we skip non-existing files in the verifcation to support a cdrom - // with no Packages file (just a Package.gz), see LP: #255545 - // (non-existing files are not considered a error) + // we skip non-existing files in the verifcation of the Release file + // as non-existing files do not harm, but a warning scares people and + // makes it hard to strip unneeded files from an ISO like uncompressed + // indexes as it is done on the mirrors (see also LP: #255545 ) if(!RealFileExists(prefix+file)) { - _error->Warning(_("Skipping nonexistent file %s"), string(prefix+file).c_str()); + if (Debug == true) + cout << "Skipping nonexistent in " << prefix << " file " << file << std::endl; return true; } - if (!Record) + if (!Record) { _error->Warning(_("Can't find authentication record for: %s"), file.c_str()); return false; @@ -516,7 +522,7 @@ bool SigVerify::Verify(string prefix, string file, indexRecords *MetaIndex) return false; } - if(_config->FindB("Debug::aptcdrom",false)) + if(Debug == true) { cout << "File: " << prefix+file << endl; cout << "Expected Hash " << Record->Hash.toStr() << endl; diff --git a/apt-pkg/packagemanager.cc b/apt-pkg/packagemanager.cc index b93bf6ab..9ca6098f 100644 --- a/apt-pkg/packagemanager.cc +++ b/apt-pkg/packagemanager.cc @@ -856,7 +856,10 @@ bool pkgPackageManager::SmartUnPack(PkgIterator Pkg, bool const Immediate, int c This way we avoid that M-A: enabled packages are installed before their older non-M-A enabled packages are replaced by newer versions */ bool const installed = Pkg->CurrentVer != 0; - if (installed == true && Install(Pkg,FileNames[Pkg->ID]) == false) + if (installed == true && + (instVer != Pkg.CurrentVer() || + ((Cache[Pkg].iFlags & pkgDepCache::ReInstall) == pkgDepCache::ReInstall)) && + Install(Pkg,FileNames[Pkg->ID]) == false) return false; for (PkgIterator P = Pkg.Group().PackageList(); P.end() == false; P = Pkg.Group().NextPkg(P)) @@ -882,7 +885,9 @@ bool pkgPackageManager::SmartUnPack(PkgIterator Pkg, bool const Immediate, int c } } // packages which are already unpacked don't need to be unpacked again - else if (Pkg.State() != pkgCache::PkgIterator::NeedsConfigure && Install(Pkg,FileNames[Pkg->ID]) == false) + else if ((instVer != Pkg.CurrentVer() || + ((Cache[Pkg].iFlags & pkgDepCache::ReInstall) == pkgDepCache::ReInstall)) && + Install(Pkg,FileNames[Pkg->ID]) == false) return false; if (Immediate == true) { diff --git a/debian/changelog b/debian/changelog index 6df67057..e62f0b68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,33 @@ apt (0.9.7.5) UNRELEASED; urgency=low [ Manpages translation updates ] * Japanese (KURASAWA Nozomu) (Closes: #684435) + [ David Kalnischkies ] + * apt-pkg/cdrom.cc: + - copy only configured translation files from a CD-ROM and not all + available translation files preventing new installs with d-i from + being initialized with all translations (Closes: #678227) + - handle Components in the reduction for the source.list as multi-arch CDs + otherwise create duplicated source entries (e.g. "wheezy main main") + * apt-pkg/packagemanager.cc: + - unpack versions only in case a different version from the package + is currently in unpack state to recover from broken system states + (like different file in M-A:same package and other dpkg errors) + and avoid re-unpack otherwise (Closes: #670900) + * debian/control: + - let libapt-pkg break apt < 0.9.4 to ensure that the installed http- + method supports the new redirection-style, thanks to Raphael Geissert + for reporting & testing (Closes: #685192) + * doc/apt_preferences.5.xml: + - use the correct interval (x <= P < y) for pin value documentation as + these are the intervals used by the code (Closes: #685989) + * apt-pkg/indexcopy.cc: + - do not create duplicated flat-archive CD-ROM sources for foreign + architectures on multi-arch CD-ROMs + - do not warn about files which have a record in the Release file, but + are not present on the CD to mirror the behavior of the other methods + and to allow uncompressed indexes to be dropped without scaring users - -- Christian Perrier <bubulle@debian.org> Fri, 10 Aug 2012 07:52:17 +0200 + -- David Kalnischkies <kalnischkies@gmail.com> Sun, 26 Aug 2012 10:49:17 +0200 apt (0.9.7.4) unstable; urgency=low diff --git a/debian/control b/debian/control index ec0d817f..762d2818 100644 --- a/debian/control +++ b/debian/control @@ -41,6 +41,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} +Breaks: apt (<< 0.9.4~) Section: libs Description: package managment runtime library This library provides the common functionality for searching and diff --git a/doc/apt_preferences.5.xml b/doc/apt_preferences.5.xml index 063ea0c6..f56958fc 100644 --- a/doc/apt_preferences.5.xml +++ b/doc/apt_preferences.5.xml @@ -312,30 +312,30 @@ or negative integers. They are interpreted as follows (roughly speaking): <variablelist> <varlistentry> -<term>P > 1000</term> +<term>P >= 1000</term> <listitem><simpara>causes a version to be installed even if this constitutes a downgrade of the package</simpara></listitem> </varlistentry> <varlistentry> -<term>990 < P <=1000</term> +<term>990 <= P < 1000</term> <listitem><simpara>causes a version to be installed even if it does not come from the target release, unless the installed version is more recent</simpara></listitem> </varlistentry> <varlistentry> -<term>500 < P <=990</term> +<term>500 <= P < 990</term> <listitem><simpara>causes a version to be installed unless there is a version available belonging to the target release or the installed version is more recent</simpara></listitem> </varlistentry> <varlistentry> -<term>100 < P <=500</term> +<term>100 <= P < 500</term> <listitem><simpara>causes a version to be installed unless there is a version available belonging to some other distribution or the installed version is more recent</simpara></listitem> </varlistentry> <varlistentry> -<term>0 < P <=100</term> +<term>0 < P < 100</term> <listitem><simpara>causes a version to be installed only if there is no installed version of the package</simpara></listitem> </varlistentry> diff --git a/doc/po/apt-doc.pot b/doc/po/apt-doc.pot index a9c5b24f..6335e29b 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.7\n" +"Project-Id-Version: apt-doc 0.9.7.4\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2012-06-29 14:26+0300\n" +"POT-Creation-Date: 2012-08-30 22:07+0300\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" @@ -4012,7 +4012,7 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -msgid "P > 1000" +msgid "P >= 1000" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> @@ -4024,7 +4024,7 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -msgid "990 < P <=1000" +msgid "990 <= P < 1000" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> @@ -4036,7 +4036,7 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -msgid "500 < P <=990" +msgid "500 <= P < 990" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> @@ -4048,7 +4048,7 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -msgid "100 < P <=500" +msgid "100 <= P < 500" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> @@ -4060,7 +4060,7 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -msgid "0 < P <=100" +msgid "0 < P < 100" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> diff --git a/doc/po/de.po b/doc/po/de.po index f6e15810..373cf8eb 100644 --- a/doc/po/de.po +++ b/doc/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 0.9.7\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2012-06-09 22:05+0300\n" +"POT-Creation-Date: 2012-08-30 12:50+0300\n" "PO-Revision-Date: 2012-06-25 22:49+0100\n" "Last-Translator: Chris Leick <c.leick@vollbio.de>\n" "Language-Team: German <debian-l10n-german@lists.debian.org>\n" @@ -920,11 +920,10 @@ msgid "" "versions or none at all." msgstr "" "Paketquellen werden vom Programmpaket getrennt über <literal>deb-src</" -"literal>-Zeilen in der &sources-list;-Datei nachverfolgt. Das bedeutet, " -"dass Sie für jedes Depot, aus dem Sie Quellen erhalten wollen, eine solche " -"Zeile hinzufügen müssen; andernfalls werden Sie eventuell entweder die " -"falschen Versionen (zu alte/zu neue) oder überhaupt keine Quellpakete " -"erhalten." +"literal>-Zeilen in der &sources-list;-Datei nachverfolgt. Das bedeutet, dass " +"Sie für jedes Depot, aus dem Sie Quellen erhalten wollen, eine solche Zeile " +"hinzufügen müssen; andernfalls werden Sie eventuell entweder die falschen " +"Versionen (zu alte/zu neue) oder überhaupt keine Quellpakete erhalten." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:178 @@ -966,7 +965,8 @@ msgid "" msgstr "" "Beachten Sie, dass Quellpakete nicht wie normale Programmpakete in der " "Datenbank von <command>dpkg</command> installiert und nachverfolgt werden; " -"sie werden nur wie Quell-Tarballs in das aktuelle Verzeichnis heruntergeladen." +"sie werden nur wie Quell-Tarballs in das aktuelle Verzeichnis " +"heruntergeladen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:197 @@ -1966,11 +1966,11 @@ msgid "" "missing packages are hexagons. Orange boxes mean recursion was stopped (leaf " "packages), blue lines are pre-depends, green lines are conflicts." msgstr "" -"Die resultierenden Knoten haben mehrere Formen: Normale Pakete sind Kästchen, " -"rein virtuelle Pakete sind Dreiecke, gemischt virtuelle Pakete sind " -"Diamanten, fehlende Pakete sind Sechsecke. Orange Kästchen bedeuten, dass die " -"Rekursion beendet wurde [Leaf Packages], blaue Linien sind Pre-depends, grüne " -"Linien sind Konflikte." +"Die resultierenden Knoten haben mehrere Formen: Normale Pakete sind " +"Kästchen, rein virtuelle Pakete sind Dreiecke, gemischt virtuelle Pakete " +"sind Diamanten, fehlende Pakete sind Sechsecke. Orange Kästchen bedeuten, " +"dass die Rekursion beendet wurde [Leaf Packages], blaue Linien sind Pre-" +"depends, grüne Linien sind Konflikte." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-cache.8.xml:221 @@ -2611,8 +2611,8 @@ msgstr "" "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." +"Die Schlüssel sind im Debian-Archivschlüsselbund im Paket <package>debian-" +"archive-keyring</package> verfügbar." #. type: Content of: <refentry><refsect1><para> #: apt-secure.8.xml:113 @@ -2621,10 +2621,10 @@ msgid "" "a package from it and compare it with the checksum of the package they " "downloaded by hand - or rely on APT doing this automatically." msgstr "" -"Endanwender können die Signatur der Release-Datei prüfen, die Prüfsumme eines " -"Paketes daraus entpacken und mit der Prüfsumme des Pakets vergleichen, das " -"sie manuell heruntergeladen haben – oder sich darauf verlassen, dass APT dies " -"automatisch tut." +"Endanwender können die Signatur der Release-Datei prüfen, die Prüfsumme " +"eines Paketes daraus entpacken und mit der Prüfsumme des Pakets vergleichen, " +"das sie manuell heruntergeladen haben – oder sich darauf verlassen, dass APT " +"dies automatisch tut." #. type: Content of: <refentry><refsect1><para> #: apt-secure.8.xml:118 @@ -2992,8 +2992,8 @@ msgstr "" "»shell« wird benutzt, um aus einem Shellskript auf " "Konfigurationsinformationen zuzugreifen. Es wird ein Paar von Argumenten " "angegeben – das erste als Shell-Variable und das zweite als " -"Konfigurationswert zum Abfragen. Als Ausgabe führt es " -"Shell-Zuweisungsbefehle für jeden vorhandenen Wert auf. In einen Shellskript " +"Konfigurationswert zum Abfragen. Als Ausgabe führt es Shell-" +"Zuweisungsbefehle für jeden vorhandenen Wert auf. In einen Shellskript " "sollte es wie folgt benutzt werden:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> @@ -3061,11 +3061,11 @@ msgstr "" "definiert die Ausgabe jeder Konfigurationsoption. %t wird durch den " "individuellen Namen ersetzt, %f durch ihren vollständigen " "hierarchichen Namen und %v durch ihren Wert. Verwenden Sie " -"Großbuchstaben; Sonderzeichen in dem Wert werden kodiert, um sicherzustellen, " -"dass sie z.B. in einer maskierten Zeichenkette, wie sie RFC822 definiert, " -"sicher verwandt werden kann. %n wird zusätzlich durch einen " -"Zeilenumbruch ersetzt, %N durch einen Tabulator. Ein % kann " -"mittels %% ausgegeben werden." +"Großbuchstaben; Sonderzeichen in dem Wert werden kodiert, um " +"sicherzustellen, dass sie z.B. in einer maskierten Zeichenkette, wie sie " +"RFC822 definiert, sicher verwandt werden kann. %n wird zusätzlich " +"durch einen Zeilenumbruch ersetzt, %N durch einen Tabulator. Ein " +"% 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 @@ -3211,8 +3211,8 @@ msgstr "" "wie jeglicher Text zwischen <literal>/*</literal> und <literal>*/</literal>, " "wie bei C/C++-Kommentaren. Jede Zeile hat die Form <literal>APT::Get::Assume-" "Yes \"true\";</literal>. Die Anführungszeichen und abschließenden " -"Strichpunkte werden benötigt. Der Wert muss in einer Zeile stehen und " -"es gibt keine Möglichkeit Zeichenketten aneinander zu hängen. Werte dürfen " +"Strichpunkte werden benötigt. Der Wert muss in einer Zeile stehen und es " +"gibt keine Möglichkeit Zeichenketten aneinander zu hängen. Werte dürfen " "keine Rückwärtsschrägstriche oder zusätzliche Anführungszeichen enthalten. " "Optionsnamen werden aus alphanumerischen Zeichen und den Zeichen »/-:._+« " "gebildet. Ein neuer Geltungsbereich kann mit geschweiften Klammern geöffnet " @@ -3306,11 +3306,10 @@ msgstr "" "missbilligt ist und von alternativen Implementierungen nicht unterstützt " "wird) und <literal>#clear</literal>: <literal>#include</literal> wird die " "angegebene Datei einfügen, außer, wenn der Dateiname mit einem Schrägstrich " -"endet, in diesem Fall wird das ganze Verzeichnis eingefügt. " -"<literal>#clear</literal> wird benutzt, um einen Teil des Konfigurationsbaums " -"zu löschen. Das angegebene Element und alle davon absteigenden Elemente " -"werden gelöscht. (Beachten Sie, dass diese Zeilen auch mit einem Schrägstrich " -"enden müssen.)" +"endet, in diesem Fall wird das ganze Verzeichnis eingefügt. <literal>#clear</" +"literal> wird benutzt, um einen Teil des Konfigurationsbaums zu löschen. Das " +"angegebene Element und alle davon absteigenden Elemente werden gelöscht. " +"(Beachten Sie, dass diese Zeilen auch mit einem Schrägstrich enden müssen.)" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:123 @@ -3324,10 +3323,10 @@ msgstr "" "Der <literal>#clear</literal>-Befehl ist der einzige Weg, eine Liste oder " "einen kompletten Geltungsbereich zu löschen. Erneutes Öffnen eines " "Geltungsbereichs (oder die unten beschriebene Syntax mit angehängten " -"<literal>::</literal>) wird vorherige Einträge <emphasis>nicht</" -"emphasis> außer Kraft setzen. Optionen können nur außer Kraft gesetzt werden, " -"indem ein neuer Wert an sie adressiert wird – Listen und Geltungsbereiche " -"können nicht außer Kraft gesetzt, sondern nur bereinigt werden." +"<literal>::</literal>) wird vorherige Einträge <emphasis>nicht</emphasis> " +"außer Kraft setzen. Optionen können nur außer Kraft gesetzt werden, indem " +"ein neuer Wert an sie adressiert wird – Listen und Geltungsbereiche können " +"nicht außer Kraft gesetzt, sondern nur bereinigt werden." #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:131 @@ -3366,19 +3365,20 @@ msgid "" "explicitly complain about them." msgstr "" "Beachten Sie, dass das Anhängen von Elementen an eine Liste mittels " -"<literal>::</literal> nur für ein Element pro Zeile funktioniert, Sie sollten " -"es nicht nicht in Verbindung mit einer Geltungsbereichssyntax benutzen (die " -"»<literal>::</literal>« explizit hinzufügt). Die Benutzung der Syntax von " -"beiden zusammen wird einen Fehler auslösen, auf den sich einige Anwender " -"ungünstigerweise verlassen: eine Option mit dem unüblichen Namen " +"<literal>::</literal> nur für ein Element pro Zeile funktioniert, Sie " +"sollten es nicht nicht in Verbindung mit einer Geltungsbereichssyntax " +"benutzen (die »<literal>::</literal>« explizit hinzufügt). Die Benutzung der " +"Syntax von beiden zusammen wird einen Fehler auslösen, auf den sich einige " +"Anwender ungünstigerweise verlassen: eine Option mit dem unüblichen Namen " "»<literal>::</literal>«, die sich wie jede andere Option mit einem Namen " "verhält. Dies leitet viele Probleme ein; zum einen werden Anwender, die " -"mehrere Zeilen in dieser <emphasis>falschen</emphasis> Syntax in der Hoffnung " -"etwas an die Liste anzuhängen, schreiben, das Gegenteil erreichen, da nur die " -"letzte Zuweisung zu dieser Option »<literal>::</literal>« benutzt wird. " -"Zukünftige APT-Versionen werden Fehler ausgeben und die Arbeit stoppen, wenn " -"sie auf diese falsche Verwendung stoßen. Korrigieren Sie deshalb nun solche " -"Anweisungen, solange sich APT nicht explizit darüber beklagt." +"mehrere Zeilen in dieser <emphasis>falschen</emphasis> Syntax in der " +"Hoffnung etwas an die Liste anzuhängen, schreiben, das Gegenteil erreichen, " +"da nur die letzte Zuweisung zu dieser Option »<literal>::</literal>« benutzt " +"wird. Zukünftige APT-Versionen werden Fehler ausgeben und die Arbeit " +"stoppen, wenn sie auf diese falsche Verwendung stoßen. Korrigieren Sie " +"deshalb nun solche Anweisungen, solange sich APT nicht explizit darüber " +"beklagt." #. type: Content of: <refentry><refsect1><title> #: apt.conf.5.xml:154 @@ -3424,8 +3424,8 @@ msgstr "" "wurden. Diese Liste wird benutzt, wenn Dateien abgerufen und Paketlisten " "ausgewertet werden. Die interne Vorgabe ist immer die native Architektur des " "Systems (<literal>APT::Architecture</literal>) und fremde Architekturen " -"werden der vorgegebenen Liste hinzugefügt, wenn sie per <command>dpkg " -"--print-architectures</command> registriert werden." +"werden der vorgegebenen Liste hinzugefügt, wenn sie per <command>dpkg --" +"print-architectures</command> registriert werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:180 @@ -3479,17 +3479,17 @@ msgid "" "longer guaranteed to work, as its dependency on A is no longer satisfied." msgstr "" "ist standardmäßig aktiviert, was APT veranlassen wird, essentielle und " -"wichtige Pakete so bald wie möglich in einer " -"Installations-/Aktualisierungstransaktion zu installieren, um die " -"Auswirkungen eines scheiternden &dpkg;-Aufrufs zu begrenzen. Falls diese " -"Option deaktiviert ist, betrachtet APT ein wichtiges Paket auf die gleiche " -"Weise wie ein zusätzliches Paket: Zwischen dem Entpacken des Pakets A und " -"seiner Konfiguration können viele andere Entpack- oder Konfigurationsaufrufe " -"für andere, nicht zugehörige Pakete B, C etc. liegen. Falls dies zum " -"Scheitern des &dpkg;-Aufrufs führt (z.B. weil Betreuerskripte des Pakets B " -"einen Fehler erzeugen), führt dies zu einem Systemstatus, in dem Paket A " -"entpackt, aber nicht konfiguriert ist, daher ist nicht länger gewährleistet, " -"dass irgendein Paket, das von A abhängt, weiter funktioniert, da seine " +"wichtige Pakete so bald wie möglich in einer Installations-/" +"Aktualisierungstransaktion zu installieren, um die Auswirkungen eines " +"scheiternden &dpkg;-Aufrufs zu begrenzen. Falls diese Option deaktiviert " +"ist, betrachtet APT ein wichtiges Paket auf die gleiche Weise wie ein " +"zusätzliches Paket: Zwischen dem Entpacken des Pakets A und seiner " +"Konfiguration können viele andere Entpack- oder Konfigurationsaufrufe für " +"andere, nicht zugehörige Pakete B, C etc. liegen. Falls dies zum Scheitern " +"des &dpkg;-Aufrufs führt (z.B. weil Betreuerskripte des Pakets B einen " +"Fehler erzeugen), führt dies zu einem Systemstatus, in dem Paket A entpackt, " +"aber nicht konfiguriert ist, daher ist nicht länger gewährleistet, dass " +"irgendein Paket, das von A abhängt, weiter funktioniert, da seine " "Abhängigkeit von A nicht länger erfüllt wird." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> @@ -3537,8 +3537,8 @@ msgstr "" "explizit <literal>install</literal> für das Paket auszuführen, das APT nicht " "unmittelbar konfigurieren kann. Stellen Sie aber bitte sicher, dass Sie Ihr " "Problem außerdem an Ihre Distribution und an das APT-Team mit dem " -"Fehlerverweis unten melden, so dass sie an der Verbesserung und Korrektur des " -"Upgrade-Prozesses arbeiten können." +"Fehlerverweis unten melden, so dass sie an der Verbesserung und Korrektur " +"des Upgrade-Prozesses arbeiten können." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:235 @@ -3670,8 +3670,8 @@ msgstr "" "Funktion hängt jedoch von der Richtigkeit der Zeiteinstellung auf dem " "Anwendersystem ab. Archivbetreuer sind aufgefordert, Release-Dateien mit der " "Kopfzeile <literal>Valid-Until</literal> zu erstellen. Falls sie das nicht " -"tun oder ein strengerer Wert gewünscht wird, kann die Option " -"<literal>Max-ValidTime</literal> unten benutzt werden." +"tun oder ein strengerer Wert gewünscht wird, kann die Option <literal>Max-" +"ValidTime</literal> unten benutzt werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:304 @@ -3685,13 +3685,12 @@ msgid "" "the label of the archive to the option name." msgstr "" "maximale Zeit (in Sekunden) nach der Erzeugung (die in der Kopfzeile " -"<literal>Date</literal> angegeben ist), die die Datei " -"<filename>Release</filename> als gültig angesehen wird. Falls die " -"Release-Datei selbst eine <literal>Valid-Until</literal>-Kopfzeile " -"enthält, wird das frühere der beiden Daten als Ablaufdatum verwandt. Vorgabe " -"ist <literal>0</literal>, was für »für immer gültig« steht. Archivspezifische " -"Einstellungen können durch Anhängen der Archivbezeichnung an den Optionsnamen " -"vorgenommen werden." +"<literal>Date</literal> angegeben ist), die die Datei <filename>Release</" +"filename> als gültig angesehen wird. Falls die Release-Datei selbst eine " +"<literal>Valid-Until</literal>-Kopfzeile enthält, wird das frühere der " +"beiden Daten als Ablaufdatum verwandt. Vorgabe ist <literal>0</literal>, was " +"für »für immer gültig« steht. Archivspezifische Einstellungen können durch " +"Anhängen der Archivbezeichnung an den Optionsnamen vorgenommen werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:316 @@ -3705,13 +3704,13 @@ msgid "" "label of the archive to the option name." msgstr "" "minimale Zeit (in Sekunden), nach der Erzeugung (die in der Kopfzeile " -"<literal>Date</literal> angegeben ist), die die Datei " -"<filename>Release</filename> als gültig angesehen wird. Benutzen Sie dies, " -"falls Sie einen selten aktualisierten (lokalen) Spiegel eines häufiger " -"aktualisierten Archivs mit einer <literal>Valid-Until</literal>-Kopfzeile " -"haben, anstatt die Überprüfung des Ablaufdatums komplett zu deaktivieren. " -"Archivspezifische Einstellungen können und sollten durch Anhängen der " -"Archivbezeichnung an den Optionsnamen vorgenommen werden." +"<literal>Date</literal> angegeben ist), die die Datei <filename>Release</" +"filename> als gültig angesehen wird. Benutzen Sie dies, falls Sie einen " +"selten aktualisierten (lokalen) Spiegel eines häufiger aktualisierten " +"Archivs mit einer <literal>Valid-Until</literal>-Kopfzeile haben, anstatt " +"die Überprüfung des Ablaufdatums komplett zu deaktivieren. Archivspezifische " +"Einstellungen können und sollten durch Anhängen der Archivbezeichnung an den " +"Optionsnamen vorgenommen werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:328 @@ -3721,8 +3720,8 @@ msgid "" "by default." msgstr "" "versucht Unterschiede, die <literal>PDiffs</literal> genannt werden, für " -"Indexe (wie <filename>Packages</filename>-Dateien) herunterzuladen, statt der " -"kompletten Dateien. Vorgabe ist True." +"Indexe (wie <filename>Packages</filename>-Dateien) herunterzuladen, statt " +"der kompletten Dateien. Vorgabe ist True." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:331 @@ -3737,10 +3736,10 @@ msgstr "" "Es sind außerdem zwei Unteroptionen verfügbar, um die Benutzung von PDiffs " "zu begrenzen: <literal>FileLimit</literal> kann verwandt werden, um die " "maximale Anzahl von PDiff-Dateien anzugeben, die zum Aktualisieren einer " -"Datei heruntergeladen werden sollen. Andererseits gibt " -"<literal>SizeLimit</literal> die maximale Prozentzahl der Größe aller Patches " -"im Vergleich zur Zieldatei an. Wenn eine dieser Begrenzungen überschritten " -"wird, wird die komplette Datei anstelle der Patche heruntergeladen." +"Datei heruntergeladen werden sollen. Andererseits gibt <literal>SizeLimit</" +"literal> die maximale Prozentzahl der Größe aller Patches im Vergleich zur " +"Zieldatei an. Wenn eine dieser Begrenzungen überschritten wird, wird die " +"komplette Datei anstelle der Patche heruntergeladen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:341 @@ -3789,13 +3788,12 @@ msgid "" "be used." msgstr "" "<literal>http::Proxy</literal> ist der zu benutzende Standard-HTTP-Proxy. Er " -"wird standardmäßig in der Form " -"<literal>http://[[Anwender][:Passwort]@]Rechner[:Port]/</literal> angegeben. " -"Durch Rechner-Proxies kann außerdem in der Form " -"<literal>http::Proxy::<host></literal> mit dem speziellen Schlüsselwort " -"<literal>DIRECT</literal> angegeben werden, dass keine Proxies benutzt " -"werden. Falls keine der obigen Einstellungen angegeben wurde, wird die " -"Umgebungsvariable <envar>http_proxy</envar> benutzt." +"wird standardmäßig in der Form <literal>http://[[Anwender][:Passwort]@]" +"Rechner[:Port]/</literal> angegeben. Durch Rechner-Proxies kann außerdem in " +"der Form <literal>http::Proxy::<host></literal> mit dem speziellen " +"Schlüsselwort <literal>DIRECT</literal> angegeben werden, dass keine Proxies " +"benutzt werden. Falls keine der obigen Einstellungen angegeben wurde, wird " +"die Umgebungsvariable <envar>http_proxy</envar> benutzt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:367 @@ -3808,15 +3806,15 @@ msgid "" "store the requested archive files in its cache, which can be used to prevent " "the proxy from polluting its cache with (big) .deb files." msgstr "" -"Für die Steuerung des Zwischenspeichers mit HTTP/1.1-konformen " -"Proxy-Zwischenspeichern stehen drei Einstellungen zur Verfügung. " -"<literal>No-Cache</literal> teilt dem Proxy mit, dass er unter keinen " -"Umständen seine zwischengespeicherten Antworten benutzen soll, " -"<literal>Max-Age</literal> setzt das maximal erlaubte Alter einer Indexdatei " -"im Zwischenspeicher des Proxys (in Sekunden). <literal>No-Store</literal> " -"gibt an, dass der Proxy die angefragten Archivdateien nicht in seinem " -"Zwischenspeicher ablegen soll. Das kann verwandt werden, um zu verhindern, " -"dass der Proxy seinen Zwischenspeicher mit (großen) .deb-Dateien verunreinigt." +"Für die Steuerung des Zwischenspeichers mit HTTP/1.1-konformen Proxy-" +"Zwischenspeichern stehen drei Einstellungen zur Verfügung. <literal>No-" +"Cache</literal> teilt dem Proxy mit, dass er unter keinen Umständen seine " +"zwischengespeicherten Antworten benutzen soll, <literal>Max-Age</literal> " +"setzt das maximal erlaubte Alter einer Indexdatei im Zwischenspeicher des " +"Proxys (in Sekunden). <literal>No-Store</literal> gibt an, dass der Proxy " +"die angefragten Archivdateien nicht in seinem Zwischenspeicher ablegen soll. " +"Das kann verwandt werden, um zu verhindern, dass der Proxy seinen " +"Zwischenspeicher mit (großen) .deb-Dateien verunreinigt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:377 apt.conf.5.xml:449 @@ -3926,23 +3924,22 @@ msgstr "" "Die Unteroption <literal>CaInfo</literal> gibt den Ort an, an dem " "Informationen über vertrauenswürdige Zertifikate bereitgehalten werden. " "<literal><host>::CaInfo</literal> ist die entsprechende Option pro " -"Rechner. Die boolsche Unteroption <literal>Verify-Peer</literal> entscheidet, " -"ob das Rechnerzertifikat des Servers mit den vertrauenswürdigen Zertifikaten " -"geprüft werden soll oder nicht. <literal><host>::Verify-Peer</literal> " -"ist die entsprechende Option pro Rechner. Die boolsche Unteroption " -"<literal>Verify-Host</literal> entscheidet, ob der Rechnername des Servers " -"geprüft werden soll oder nicht. <literal><host>::Verify-Host</literal> " -"ist die entsprechende Option pro Rechner. <literal>SslCert</literal> " -"entscheidet, welches Zertifikat zur Client-Authentifizierung benutzt wird. " -"<literal><host>::SslCert</literal> ist die entsprechende " +"Rechner. Die boolsche Unteroption <literal>Verify-Peer</literal> " +"entscheidet, ob das Rechnerzertifikat des Servers mit den vertrauenswürdigen " +"Zertifikaten geprüft werden soll oder nicht. <literal><host>::Verify-" +"Peer</literal> ist die entsprechende Option pro Rechner. Die boolsche " +"Unteroption <literal>Verify-Host</literal> entscheidet, ob der Rechnername " +"des Servers geprüft werden soll oder nicht. <literal><host>::Verify-" +"Host</literal> ist die entsprechende Option pro Rechner. <literal>SslCert</" +"literal> entscheidet, welches Zertifikat zur Client-Authentifizierung " +"benutzt wird. <literal><host>::SslCert</literal> ist die entsprechende " "Option pro Rechner. <literal>SslKey</literal> entscheidet, welcher private " -"Schlüssel für die Client-Authentifizierung benutzt werden. " -"<literal><host>::SslKey</literal> ist die entsprechende Option pro " -"Rechner. <literal>SslForceVersion</literal> überschreibt die zu " -"benutzende Standard-SSL-Version. Es kann die beiden Zeichenketten " -"»<literal>TLSv1</literal>« oder »<literal>SSLv3</literal>« enthalten. Die " -"entsprechende Option pro Rechner ist " -"<literal><host>::SslForceVersion</literal>." +"Schlüssel für die Client-Authentifizierung benutzt werden. <literal><" +"host>::SslKey</literal> ist die entsprechende Option pro Rechner. " +"<literal>SslForceVersion</literal> überschreibt die zu benutzende Standard-" +"SSL-Version. Es kann die beiden Zeichenketten »<literal>TLSv1</literal>« " +"oder »<literal>SSLv3</literal>« enthalten. Die entsprechende Option pro " +"Rechner ist <literal><host>::SslForceVersion</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:432 @@ -3963,22 +3960,21 @@ msgid "" "literal> and <literal>$(SITE_PORT)</literal>." msgstr "" "<literal>ftp::Proxy</literal> setzt den Standard-Proxy, der für FTP-URIs " -"benutzt werden soll. Er wird standardmäßig in der Form " -"<literal>ftp://[[Anwender][:Passwort]@]Rechner[:Port]/</literal> angegeben. " -"Proxys pro Rechner können außerdem in der Form " -"<literal>ftp::Proxy::<host></literal> angegeben werden. Hierbei " -"bedeutet das spezielle Schlüsselwort <literal>DIRECT</literal>, dass keine " -"Proxys benutzt werden. Falls keine der obigen Einstellungen angegeben wurde, " -"wird die Umgebungsvariable <envar>ftp_proxy</envar> benutzt. Um einen FTP-" -"Proxy zu benutzen, müssen Sie in der Konfigurationsdatei das Skript " -"<literal>ftp::ProxyLogin</literal> setzen. Dieser Eintrag gibt die Befehle " -"an, die gesendet werden müssen, um dem Proxy-Server mitzuteilen, womit er " -"sich verbinden soll. Ein Beispiel, wie das funktioniert, finden Sie unter " -"&configureindex;. Die Platzhaltervariablen, die für den zugehörigen " -"URI-Bestandteil stehen, sind <literal>$(PROXY_USER)</literal>, " -"<literal>$(PROXY_PASS)</literal>, <literal>$(SITE_USER)</literal>, " -"<literal>$(SITE_PASS)</literal>, <literal>$(SITE)</literal> und " -"<literal>$(SITE_PORT)</literal>." +"benutzt werden soll. Er wird standardmäßig in der Form <literal>ftp://" +"[[Anwender][:Passwort]@]Rechner[:Port]/</literal> angegeben. Proxys pro " +"Rechner können außerdem in der Form <literal>ftp::Proxy::<host></" +"literal> angegeben werden. Hierbei bedeutet das spezielle Schlüsselwort " +"<literal>DIRECT</literal>, dass keine Proxys benutzt werden. Falls keine der " +"obigen Einstellungen angegeben wurde, wird die Umgebungsvariable " +"<envar>ftp_proxy</envar> benutzt. Um einen FTP-Proxy zu benutzen, müssen Sie " +"in der Konfigurationsdatei das Skript <literal>ftp::ProxyLogin</literal> " +"setzen. Dieser Eintrag gibt die Befehle an, die gesendet werden müssen, um " +"dem Proxy-Server mitzuteilen, womit er sich verbinden soll. Ein Beispiel, " +"wie das funktioniert, finden Sie unter &configureindex;. Die " +"Platzhaltervariablen, die für den zugehörigen URI-Bestandteil stehen, sind " +"<literal>$(PROXY_USER)</literal>, <literal>$(PROXY_PASS)</literal>, <literal>" +"$(SITE_USER)</literal>, <literal>$(SITE_PASS)</literal>, <literal>$(SITE)</" +"literal> und <literal>$(SITE_PORT)</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:452 @@ -4045,15 +4041,15 @@ msgid "" "<literal>cdrom</literal> block. It is important to have the trailing slash. " "Unmount commands can be specified using UMount." msgstr "" -"Für URIs, die die Methode <literal>cdrom</literal> verwenden, ist die einzige " -"Option der Einhängepunkt, <literal>cdrom::Mount</literal>, der der " +"Für URIs, die die Methode <literal>cdrom</literal> verwenden, ist die " +"einzige Option der Einhängepunkt, <literal>cdrom::Mount</literal>, der der " "Einhängepunkt des CD-ROM-Laufwerks sein muss (oder der DVD oder was auch " "immer), wie er in <filename>/etc/fstab</filename> angegeben wurde. Es ist " "möglich, alternative Ein- und Aushängebefehle anzugeben, falls Ihr " "Einhängepunkt nicht in der fstab aufgeführt werden kann. Die Syntax besteht " -"darin, <placeholder type=\"literallayout\" id=\"0\"/> in den " -"<literal>cdrom</literal>-Block einzufügen. Der abschließende Schrägstrich ist " -"wichtig. Aushängebefehle können per UMount angegeben werden." +"darin, <placeholder type=\"literallayout\" id=\"0\"/> in den <literal>cdrom</" +"literal>-Block einzufügen. Der abschließende Schrägstrich ist wichtig. " +"Aushängebefehle können per UMount angegeben werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:486 @@ -4061,9 +4057,8 @@ msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." msgstr "" -"Die einzige Konfigurationsoption für GPGV-URIs ist " -"<literal>gpgv::Options</literal>, um zusätzliche Parameter an Gpgv " -"weiterzuleiten." +"Die einzige Konfigurationsoption für GPGV-URIs ist <literal>gpgv::Options</" +"literal>, um zusätzliche Parameter an Gpgv weiterzuleiten." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> #: apt.conf.5.xml:497 @@ -4128,13 +4123,12 @@ msgstr "" "einfach den bevorzugten Typ an erster Stelle in die Liste ein – noch nicht " "hinzugefügte Standardtypen werden implizit an das Ende der Liste angehängt, " "so kann z.B. <placeholder type=\"synopsis\" id=\"0\"/> verwandt werden, um " -"<command>gzip</command>-komprimierte Dateien gegenüber " -"<command>bzip2</command> und <command>lzma</command> zu bevorzugen. Falls " -"<command>lzma</command> vor <command>gzip</command> und " -"<command>bzip2</command> bevorzugt werden soll, sollte die " -"Konfigurationseinstellung so aussehen: <placeholder type=\"synopsis\" " -"id=\"1\"/>. Es ist nicht nötig, <literal>bz2</literal> explizit zur Liste " -"hinzuzufügen, da es automatisch hinzufügt wird." +"<command>gzip</command>-komprimierte Dateien gegenüber <command>bzip2</" +"command> und <command>lzma</command> zu bevorzugen. Falls <command>lzma</" +"command> vor <command>gzip</command> und <command>bzip2</command> bevorzugt " +"werden soll, sollte die Konfigurationseinstellung so aussehen: <placeholder " +"type=\"synopsis\" id=\"1\"/>. Es ist nicht nötig, <literal>bz2</literal> " +"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:512 @@ -4164,9 +4158,9 @@ msgstr "" "der Befehlszeile eingegebene Einträge an das Ende der Liste angehängt " "werden, die in den Konfigurationsdateien angegeben wurde, aber vor den " "Standardeinträgen. Um einen Typ in diesem Fall gegenüber einem, der über die " -"Konfigurationsdatei angegebenen wurde, zu bevorzugen, können Sie diese Option " -"direkt setzen – nicht im Listenstil. Dies wird die definierte Liste nicht " -"überschreiben, es wird diesen Typ nur vor die Liste setzen." +"Konfigurationsdatei angegebenen wurde, zu bevorzugen, können Sie diese " +"Option direkt setzen – nicht im Listenstil. Dies wird die definierte Liste " +"nicht überschreiben, es wird diesen Typ nur vor die Liste setzen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:517 @@ -4205,14 +4199,14 @@ msgid "" "<filename>Translation</filename> files for every language - the long " "language codes are especially rare." msgstr "" -"Der Unterabschnitt Languages steuert, welche <filename>Translation</filename>-" -"Dateien heruntergeladen werden und in welcher Reihenfolge APT versucht, die " -"Beschreibungsübersetzungen anzuzeigen. APT wird versuchen, die erste " -"verfügbare Beschreibung für die zuerst aufgelistete Sprache anzuzeigen. " -"Sprachen können durch ihre kurzen oder langen Sprachcodes definiert sein. " -"Beachten Sie, dass nicht alle Archive " -"<filename>Translation</filename>-Dateien für jede Sprache bereitstellen – " -"insbesondere sind die langen Sprachcodes selten." +"Der Unterabschnitt Languages steuert, welche <filename>Translation</" +"filename>-Dateien heruntergeladen werden und in welcher Reihenfolge APT " +"versucht, die Beschreibungsübersetzungen anzuzeigen. APT wird versuchen, die " +"erste verfügbare Beschreibung für die zuerst aufgelistete Sprache " +"anzuzeigen. Sprachen können durch ihre kurzen oder langen Sprachcodes " +"definiert sein. Beachten Sie, dass nicht alle Archive <filename>Translation</" +"filename>-Dateien für jede Sprache bereitstellen – insbesondere sind die " +"langen Sprachcodes selten." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> #: apt.conf.5.xml:549 @@ -4254,12 +4248,12 @@ msgstr "" "passenden <filename>Translation</filename>-Datei stoppen wird. Dies weist " "APT an, diese Übersetzungen auch herunterzuladen, ohne sie tatsächlich zu " "verwenden, es sei denn, die Umgebungsvariable gibt diese Sprachen an. Daher " -"wird die folgende Beispielkonfiguration in einer englischen Lokalisierung " -"zu der Reihenfolge »en,de« und in einer deutschen Lokalisierung zu »de,en« " +"wird die folgende Beispielkonfiguration in einer englischen Lokalisierung zu " +"der Reihenfolge »en,de« und in einer deutschen Lokalisierung zu »de,en« " "führen. Beachten Sie, dass »fr« heruntergeladen, aber nicht benutzt wird, " "falls APT nicht in einer französischen Lokalisierung benutzt wird (wobei die " -"Reihenfolge »fr, de, en« wäre). <placeholder type=\"programlisting\" " -"id=\"0\"/>" +"Reihenfolge »fr, de, en« wäre). <placeholder type=\"programlisting\" id=" +"\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:550 @@ -4524,8 +4518,8 @@ msgstr "" "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." +"APT abgebrochen. APT wird den Befehlen die Dateinamen aller .deb-Dateien, " +"die es installieren wird, auf der Standardeingabe übergeben, einen pro Zeile." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:680 @@ -4581,11 +4575,11 @@ msgid "" "reporting such that all front-ends will currently stay around half (or more) " "of the time in the 100% state while it actually configures all packages." msgstr "" -"APT kann &dpkg; auf eine Art aufrufen, in der aggressiv Gebrauch von Triggern " -"über mehrere &dpkg;-Aufrufe hinweg gemacht wird. Ohne weitere Optionen wird " -"&dpkg; Trigger nur einmal bei jeder Ausführung benutzen. Diese Optionen zu " -"aktivieren, kann daher die zum Installieren oder Upgrade benötigte Zeit " -"verkürzen. Beachten Sie, dass geplant ist, diese Optionen in " +"APT kann &dpkg; auf eine Art aufrufen, in der aggressiv Gebrauch von " +"Triggern über mehrere &dpkg;-Aufrufe hinweg gemacht wird. Ohne weitere " +"Optionen wird &dpkg; Trigger nur einmal bei jeder Ausführung benutzen. Diese " +"Optionen zu aktivieren, kann daher die zum Installieren oder Upgrade " +"benötigte Zeit verkürzen. Beachten Sie, dass geplant ist, diese Optionen in " "Zukunft standardmäßig zu aktivieren, aber da es die Art, wie APT &dpkg; " "aufruft, drastisch ändert, benötigt es noch viele weitere Tests. " "<emphasis>Diese Optionen sind daher aktuell noch experimentell und sollten " @@ -4674,17 +4668,17 @@ msgid "" msgstr "" "Gültige Werte sind »<literal>all</literal>«, »<literal>smart</literal>« und " "»<literal>no</literal>«. Der Standardwert ist »<literal>all</literal>«, was " -"APT veranlasst, alle Pakete zu konfigurieren. Die Art von " -"»<literal>smart</literal>« ist es, nur die Pakete zu konfigurieren, die " -"konfiguriert werden müssen, bevor ein anderes Paket entpackt werden kann " -"(Pre-Depends), und den Rest von &dpkg; mit einem Aufruf, der durch die Option " -"ConfigurePending (siehe unten) generiert wurde, konfigurieren zu lassen. Im " -"Gegensatz dazu wird »<literal>no</literal>« nichts konfigurieren und sich " -"völlig auf die Konfiguration durch &dpkg; verlassen (was im Moment " -"fehlschlägt, falls ein Pre-Depends vorkommt). Diese Option auf etwas anderes " -"als <literal>all</literal> zu setzen, wird außerdem implizit standardmäßig " -"die nächste Option aktivieren, da das System anderenfalls in einem nicht " -"konfigurierten Status enden könnte und möglicherweise nicht mehr startbar ist." +"APT veranlasst, alle Pakete zu konfigurieren. Die Art von »<literal>smart</" +"literal>« ist es, nur die Pakete zu konfigurieren, die konfiguriert werden " +"müssen, bevor ein anderes Paket entpackt werden kann (Pre-Depends), und den " +"Rest von &dpkg; mit einem Aufruf, der durch die Option ConfigurePending " +"(siehe unten) generiert wurde, konfigurieren zu lassen. Im Gegensatz dazu " +"wird »<literal>no</literal>« nichts konfigurieren und sich völlig auf die " +"Konfiguration durch &dpkg; verlassen (was im Moment fehlschlägt, falls ein " +"Pre-Depends vorkommt). Diese Option auf etwas anderes als <literal>all</" +"literal> zu setzen, wird außerdem implizit standardmäßig die nächste Option " +"aktivieren, da das System anderenfalls in einem nicht konfigurierten Status " +"enden könnte und möglicherweise nicht mehr startbar ist." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:744 @@ -5167,10 +5161,10 @@ msgstr "" "(zum Beispiel <literal>stable</literal> und <literal>testing</literal>). APT " "weist jeder verfügbaren Version eine Priorität zu. Je nach " "Abhängigkeitsbedingungen wählt <command>apt-get</command> die Version mit " -"der höchsten Priorität zur Installation aus. Die APT-Einstellungen setzen die " -"Prioritäten außer Kraft, die APT den Paketversionen standardmäßig zuweist, " -"was dem Anwender die Kontrolle darüber gibt, welche zur Installation " -"ausgewählt wird." +"der höchsten Priorität zur Installation aus. Die APT-Einstellungen setzen " +"die Prioritäten außer Kraft, die APT den Paketversionen standardmäßig " +"zuweist, was dem Anwender die Kontrolle darüber gibt, welche zur " +"Installation ausgewählt wird." #. type: Content of: <refentry><refsect1><para> #: apt_preferences.5.xml:52 @@ -5759,8 +5753,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -msgid "P > 1000" -msgstr "P > 1000" +msgid "P >= 1000" +msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:316 @@ -5773,8 +5767,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -msgid "990 < P <=1000" -msgstr "990 < P <=1000" +msgid "990 <= P < 1000" +msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:321 @@ -5787,8 +5781,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -msgid "500 < P <=990" -msgstr "500 < P <=990" +msgid "500 <= P < 990" +msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:327 @@ -5802,8 +5796,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -msgid "100 < P <=500" -msgstr "100 < P <=500" +msgid "100 <= P < 500" +msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:333 @@ -5817,8 +5811,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -msgid "0 < P <=100" -msgstr "0 < P <=100" +msgid "0 < P < 100" +msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:339 @@ -6535,11 +6529,11 @@ msgid "" "and a <literal>#</literal> character anywhere on a line marks the remainder " "of that line as a comment." msgstr "" -"Jede Zeile, die eine Quelle angibt, beginnt mit den Typ (z.B. " -"<literal>deb-src</literal>) gefolgt von Optionen und Argumenten für diesen " -"Typ. Einzelne Einträge können nicht auf einer folgenden Zeile fortgesetzt " -"werden. Leere Zeilen werden ignoriert und ein <literal>#</literal>-Zeichen " -"irgendwo in einer Zeile kennzeichnet den Rest dieser Zeile als Kommentar." +"Jede Zeile, die eine Quelle angibt, beginnt mit den Typ (z.B. <literal>deb-" +"src</literal>) gefolgt von Optionen und Argumenten für diesen Typ. Einzelne " +"Einträge können nicht auf einer folgenden Zeile fortgesetzt werden. Leere " +"Zeilen werden ignoriert und ein <literal>#</literal>-Zeichen irgendwo in " +"einer Zeile kennzeichnet den Rest dieser Zeile als Kommentar." #. type: Content of: <refentry><refsect1><title> #: sources.list.5.xml:53 @@ -6825,14 +6819,15 @@ msgid "" "variable. Proxies using HTTP specified in the configuration file will be " "ignored." msgstr "" -"Das ftp-Schema gibt einen FTP-Server für das Archiv an. Das FTP-Verhalten von " -"APT ist in hohem Maße konfigurierbar. Um weitere Informationen zu erhalten, " -"lesen Sie die &apt-conf;-Handbuchseite. Bitte beachten Sie, dass ein " -"FTP-Proxy durch Benutzung der <envar>ftp_proxy</envar>-Umgebungsvariablen " -"angegeben werden kann. Es ist mittels dieser Umgebungsvariable und " -"<emphasis>nur</emphasis> dieser Umgebungsvariable möglich, einen HTTP-Proxy " -"anzugeben (HTTP-Proxy-Server verstehen oft auch FTP-URLs). FTP-Proxys, die " -"gemäß Angabe in der Konfigurationsdatei HTTP benutzen, werden ignoriert." +"Das ftp-Schema gibt einen FTP-Server für das Archiv an. Das FTP-Verhalten " +"von APT ist in hohem Maße konfigurierbar. Um weitere Informationen zu " +"erhalten, lesen Sie die &apt-conf;-Handbuchseite. Bitte beachten Sie, dass " +"ein FTP-Proxy durch Benutzung der <envar>ftp_proxy</envar>-" +"Umgebungsvariablen angegeben werden kann. Es ist mittels dieser " +"Umgebungsvariable und <emphasis>nur</emphasis> dieser Umgebungsvariable " +"möglich, einen HTTP-Proxy anzugeben (HTTP-Proxy-Server verstehen oft auch " +"FTP-URLs). FTP-Proxys, die gemäß Angabe in der Konfigurationsdatei HTTP " +"benutzen, werden ignoriert." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> #: sources.list.5.xml:184 @@ -6880,11 +6875,10 @@ msgstr "" "APT kann mit weiteren Methoden, die in anderen optionalen Paketen geliefert " "werden, die dem Namensschema <literal>apt-transport-<replaceable>Methode</" "replaceable></literal> folgen sollten, erweitert werden. Das APT-Team " -"betreut zum Beispiel außerdem das Paket " -"<literal>apt-transport-https</literal>, das Zugriffsmethoden für HTTPS-URIs " -"mit Funktionen bereitstellt, die denen der HTTP-Methode ähneln. Außerdem sind " -"z.B. Methoden für die Benutzung von debtorrent verfügbar – siehe" -" &apt-transport-debtorrent;." +"betreut zum Beispiel außerdem das Paket <literal>apt-transport-https</" +"literal>, das Zugriffsmethoden für HTTPS-URIs mit Funktionen bereitstellt, " +"die denen der HTTP-Methode ähneln. Außerdem sind z.B. Methoden für die " +"Benutzung von debtorrent verfügbar – siehe &apt-transport-debtorrent;." #. type: Content of: <refentry><refsect1><para> #: sources.list.5.xml:212 @@ -7619,15 +7613,16 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> #: apt-ftparchive.1.xml:307 msgid "" -"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/Contents-$(ARCH)" -"</filename>. If this setting causes multiple Packages files to map onto a " -"single Contents file (as is the default) then <command>apt-ftparchive</" -"command> will integrate those package files together automatically." +"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" +"Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " +"to map onto a single Contents file (as is the default) then <command>apt-" +"ftparchive</command> will integrate those package files together " +"automatically." msgstr "" -"setzt die Ausgabe-Contens-Datei. Vorgabe ist <filename>$(DIST)/$(SECTION)/Contents-" -"$(ARCH)</filename>. Wenn diese Einstellung bewirkt, dass mehrere Packages-" -"Dateien auf einer einzelnen Inhaltsdatei abgebildet werden (so wie es " -"Vorgabe ist), dann wird <command>apt-ftparchive</command> diese Dateien " +"setzt die Ausgabe-Contens-Datei. Vorgabe ist <filename>$(DIST)/$(SECTION)/" +"Contents-$(ARCH)</filename>. Wenn diese Einstellung bewirkt, dass mehrere " +"Packages-Dateien auf einer einzelnen Inhaltsdatei abgebildet werden (so wie " +"es Vorgabe ist), dann wird <command>apt-ftparchive</command> diese Dateien " "automatisch integrieren." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> diff --git a/doc/po/es.po b/doc/po/es.po index 4c362609..374af43e 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: 2012-06-25 09:17+0300\n" +"POT-Creation-Date: 2012-08-30 12:50+0300\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" @@ -5776,8 +5776,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -msgid "P > 1000" -msgstr "P > 1000" +msgid "P >= 1000" +msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:316 @@ -5790,8 +5790,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -msgid "990 < P <=1000" -msgstr "990 < P <=1000" +msgid "990 <= P < 1000" +msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:321 @@ -5804,8 +5804,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -msgid "500 < P <=990" -msgstr "500 < P <=990" +msgid "500 <= P < 990" +msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:327 @@ -5819,8 +5819,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -msgid "100 < P <=500" -msgstr "100 < P <=500" +msgid "100 <= P < 500" +msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:333 @@ -5833,8 +5833,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -msgid "0 < P <=100" -msgstr "0 < P <=100" +msgid "0 < P < 100" +msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:339 diff --git a/doc/po/fr.po b/doc/po/fr.po index 189d1924..a1def193 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: 2012-06-09 22:05+0300\n" +"POT-Creation-Date: 2012-08-30 12:50+0300\n" "PO-Revision-Date: 2012-07-04 21:08-0600\n" "Last-Translator: Christian Perrier <bubulle@debian.org>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" @@ -51,8 +51,7 @@ msgid "" msgstr "" "<!ENTITY apt-qapage \"\n" "\t<para>\n" -"\t\t<ulink url='http://packages.qa.debian.org/a/apt.html'>Page qualité</ulink>" -"\n" +"\t\t<ulink url='http://packages.qa.debian.org/a/apt.html'>Page qualité</ulink>\n" "\t</para>\n" "\">\n" @@ -74,8 +73,7 @@ msgstr "" "<!-- Boiler plate Bug reporting section -->\n" "<!ENTITY manbugs \"\n" " <refsect1><title>Bogues</title>\n" -" <para><ulink url='http://bugs.debian.org/src:apt'>Page des bogues d'APT<" -"/ulink>. \n" +" <para><ulink url='http://bugs.debian.org/src:apt'>Page des bogues d'APT</ulink>. \n" " Si vous souhaitez signaler un bogue à propos d'APT, veuillez lire\n" " <filename>/usr/share/doc/debian/bug-reporting.txt</filename> ou utiliser\n" " la commande &reportbug;.\n" @@ -90,8 +88,7 @@ msgid "" "<!-- Boiler plate Author section -->\n" "<!ENTITY manauthor \"\n" " <refsect1><title>Author</title>\n" -" <para>APT was written by the APT team <email>apt@packages.debian.org<" -"/email>.\n" +" <para>APT was written by the APT team <email>apt@packages.debian.org</email>.\n" " </para>\n" " </refsect1>\n" "\">\n" @@ -99,8 +96,7 @@ msgstr "" "<!-- Boiler plate Author section -->\n" "<!ENTITY manauthor \"\n" " <refsect1><title>Author</title>\n" -" <para>APT a été écrit par l'équipe de développement APT <email>" -"apt@packages.debian.org</email>.\n" +" <para>APT a été écrit par l'équipe de développement APT <email>apt@packages.debian.org</email>.\n" " </para>\n" " </refsect1>\n" "\">\n" @@ -156,12 +152,10 @@ msgid "" " <varlistentry>\n" " <term><option>-c</option></term>\n" " <term><option>--config-file</option></term>\n" -" <listitem><para>Configuration File; Specify a configuration file to use. " -"\n" +" <listitem><para>Configuration File; Specify a configuration file to use. \n" " The program will read the default configuration file and then this \n" " configuration file. If configuration settings need to be set before the\n" -" default configuration files are parsed specify a file with the <envar>" -"APT_CONFIG</envar>\n" +" default configuration files are parsed specify a file with the <envar>APT_CONFIG</envar>\n" " environment variable. See &apt-conf; for syntax information.\n" " </para>\n" " </listitem>\n" @@ -170,15 +164,10 @@ msgstr "" " <varlistentry>\n" " <term><option>-c</option></term>\n" " <term><option>--config-file</option></term>\n" -" <listitem><para>Fichier de configuration ; indique le fichier de " -"configuration à utiliser. \n" -" Le programme lira le fichier de configuration par défaut puis le fichier " -"indiqué ici. \n" -" Si les réglages de configuration doivent être établis avant l'analyse " -"des fichiers\n" -" de configuration par défaut, un fichier peut être indiqué avec la " -"variable d'environnement <envar>APT_CONFIG</envar>. Veuillez consulter " -"&apt-conf; pour des informations sur la syntaxe d'utilisation. \n" +" <listitem><para>Fichier de configuration ; indique le fichier de configuration à utiliser. \n" +" Le programme lira le fichier de configuration par défaut puis le fichier indiqué ici. \n" +" Si les réglages de configuration doivent être établis avant l'analyse des fichiers\n" +" de configuration par défaut, un fichier peut être indiqué avec la variable d'environnement <envar>APT_CONFIG</envar>. Veuillez consulter &apt-conf; pour des informations sur la syntaxe d'utilisation. \n" " </para>\n" " </listitem>\n" " </varlistentry>\n" @@ -203,10 +192,8 @@ msgstr "" " <term><option>-o</option></term>\n" " <term><option>--option</option></term>\n" " <listitem><para>Définir une option de configuration ; permet de régler\n" -" une option de configuration donnée. La syntaxe est <option>-o " -"Foo::Bar=bar</option>.\n" -" <option>-o</option> et <option>--option</option> peuvent être utilisées " -"plusieurs fois\n" +" une option de configuration donnée. La syntaxe est <option>-o Foo::Bar=bar</option>.\n" +" <option>-o</option> et <option>--option</option> peuvent être utilisées plusieurs fois\n" " pour définir des options différentes.\n" " </para>\n" " </listitem>\n" @@ -220,8 +207,7 @@ msgid "" "<!-- Should be used within the option section of the text to\n" " put in the blurb about -h, -v, -c and -o -->\n" "<!ENTITY apt-cmdblurb \"\n" -" <para>All command line options may be set using the configuration file, " -"the\n" +" <para>All command line options may be set using the configuration file, the\n" " descriptions indicate the configuration option to set. For boolean\n" " options you can override the config file by using something like \n" " <option>-f-</option>,<option>--no-f</option>, <option>-f=no</option>\n" @@ -232,12 +218,9 @@ msgstr "" "<!-- Should be used within the option section of the text to\n" " put in the blurb about -h, -v, -c and -o -->\n" "<!ENTITY apt-cmdblurb \"\n" -" <para>Toutes les options de la ligne de commande peuvent être définies " -"dans le fichier de configuration, \n" -" les descriptions indiquant l'option de configuration concernée. Pour les " -"options\n" -" booléennes, vous pouvez inverser les réglages du fichiers de configuration " -"avec \n" +" <para>Toutes les options de la ligne de commande peuvent être définies dans le fichier de configuration, \n" +" les descriptions indiquant l'option de configuration concernée. Pour les options\n" +" booléennes, vous pouvez inverser les réglages du fichiers de configuration avec \n" " <option>-f-</option>,<option>--no-f</option>, <option>-f=no</option>\n" " et d'autres variantes analogues.\n" " </para>\n" @@ -250,15 +233,13 @@ msgid "" "<!ENTITY file-aptconf \"\n" " <varlistentry><term><filename>/etc/apt/apt.conf</filename></term>\n" " <listitem><para>APT configuration file.\n" -" Configuration Item: <literal>Dir::Etc::Main</literal>.</para></listitem>" -"\n" +" Configuration Item: <literal>Dir::Etc::Main</literal>.</para></listitem>\n" " </varlistentry>\n" msgstr "" "<!ENTITY file-aptconf \"\n" " <varlistentry><term><filename>/etc/apt/apt.conf</filename></term>\n" " <listitem><para>Fichier de configuration d'APT.\n" -" Élément de configuration : <literal>Dir::Etc::Main</literal>.</para><" -"/listitem>\n" +" Élément de configuration : <literal>Dir::Etc::Main</literal>.</para></listitem>\n" " </varlistentry>\n" #. type: Plain text @@ -267,15 +248,13 @@ msgstr "" msgid "" " <varlistentry><term><filename>/etc/apt/apt.conf.d/</filename></term>\n" " <listitem><para>APT configuration file fragments.\n" -" Configuration Item: <literal>Dir::Etc::Parts</literal>.</para></listitem>" -"\n" +" Configuration Item: <literal>Dir::Etc::Parts</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" msgstr "" " <varlistentry><term><filename>/etc/apt/apt.conf.d/</filename></term>\n" " <listitem><para>Fragments du fichier de configuration d'APT.\n" -" Élément de configuration : <literal>Dir::Etc::Parts</literal>.</para><" -"/listitem>\n" +" Élément de configuration : <literal>Dir::Etc::Parts</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" @@ -286,34 +265,28 @@ msgid "" "<!ENTITY file-cachearchives \"\n" " <varlistentry><term><filename>&cachedir;/archives/</filename></term>\n" " <listitem><para>Storage area for retrieved package files.\n" -" Configuration Item: <literal>Dir::Cache::Archives</literal>.</para><" -"/listitem>\n" +" Configuration Item: <literal>Dir::Cache::Archives</literal>.</para></listitem>\n" " </varlistentry>\n" msgstr "" "<!ENTITY file-cachearchives \"\n" " <varlistentry><term><filename>&cachedir;/archives/</filename></term>\n" " <listitem><para>Zone de stockage des fichiers récupérés.\n" -" Élément de configuration : <literal>Dir::Cache::Archives</literal>.<" -"/para></listitem>\n" +" Élément de configuration : <literal>Dir::Cache::Archives</literal>.</para></listitem>\n" " </varlistentry>\n" #. type: Plain text #: apt.ent:109 #, no-wrap msgid "" -" <varlistentry><term><filename>&cachedir;/archives/partial/</filename><" -"/term>\n" +" <varlistentry><term><filename>&cachedir;/archives/partial/</filename></term>\n" " <listitem><para>Storage area for package files in transit.\n" -" Configuration Item: <literal>Dir::Cache::Archives</literal> (<filename>" -"partial</filename> will be implicitly appended)</para></listitem>\n" +" Configuration Item: <literal>Dir::Cache::Archives</literal> (<filename>partial</filename> will be implicitly appended)</para></listitem>\n" " </varlistentry>\n" "\">\n" msgstr "" -" <varlistentry><term><filename>&cachedir;/archives/partial/</filename><" -"/term>\n" +" <varlistentry><term><filename>&cachedir;/archives/partial/</filename></term>\n" " <listitem><para>Zone de stockage pour les paquets en transit.\n" -" Élément de configuration : <literal>Dir::Cache::Archives</literal> (<" -"filename>partial</filename> sera implicitement ajouté). </para></listitem>\n" +" Élément de configuration : <literal>Dir::Cache::Archives</literal> (<filename>partial</filename> sera implicitement ajouté). </para></listitem>\n" " </varlistentry>\n" "\">\n" @@ -328,18 +301,14 @@ msgid "" " i.e. a preference to get certain packages\n" " from a separate source\n" " or from a different version of a distribution.\n" -" Configuration Item: <literal>Dir::Etc::Preferences</literal>.</para><" -"/listitem>\n" +" Configuration Item: <literal>Dir::Etc::Preferences</literal>.</para></listitem>\n" " </varlistentry>\n" msgstr "" "<!ENTITY file-preferences \"\n" " <varlistentry><term><filename>/etc/apt/preferences</filename></term>\n" " <listitem><para>Fichier des préférences.\n" -" C'est dans ce fichier qu'on peut faire de l'épinglage (pinning) " -"c'est-à-dire, choisir d'obtenir des paquets d'une source distincte ou d'une " -"distribution différente.\n" -" Élément de configuration : <literal>Dir::Etc::Preferences</literal>.<" -"/para></listitem>\n" +" C'est dans ce fichier qu'on peut faire de l'épinglage (pinning) c'est-à-dire, choisir d'obtenir des paquets d'une source distincte ou d'une distribution différente.\n" +" Élément de configuration : <literal>Dir::Etc::Preferences</literal>.</para></listitem>\n" " </varlistentry>\n" #. type: Plain text @@ -348,15 +317,13 @@ msgstr "" msgid "" " <varlistentry><term><filename>/etc/apt/preferences.d/</filename></term>\n" " <listitem><para>File fragments for the version preferences.\n" -" Configuration Item: <literal>Dir::Etc::PreferencesParts</literal>.</para>" -"</listitem>\n" +" Configuration Item: <literal>Dir::Etc::PreferencesParts</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" msgstr "" " <varlistentry><term><filename>/etc/apt/preferences.d/</filename></term>\n" " <listitem><para>Fragments de fichiers pour la préférence des versions.\n" -" Élément de configuration : <literal>Dir::Etc::PreferencesParts</literal>" -".</para></listitem>\n" +" Élément de configuration : <literal>Dir::Etc::PreferencesParts</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" @@ -367,35 +334,28 @@ msgid "" "<!ENTITY file-sourceslist \"\n" " <varlistentry><term><filename>/etc/apt/sources.list</filename></term>\n" " <listitem><para>Locations to fetch packages from.\n" -" Configuration Item: <literal>Dir::Etc::SourceList</literal>.</para><" -"/listitem>\n" +" Configuration Item: <literal>Dir::Etc::SourceList</literal>.</para></listitem>\n" " </varlistentry>\n" msgstr "" "<!ENTITY file-sourceslist \"\n" " <varlistentry><term><filename>/etc/apt/sources.list</filename></term>\n" " <listitem><para>Emplacement pour la récupération des paquets.\n" -" Élément de configuration : <literal>Dir::Etc::SourceList</literal>.<" -"/para></listitem>\n" +" Élément de configuration : <literal>Dir::Etc::SourceList</literal>.</para></listitem>\n" " </varlistentry>\n" #. type: Plain text #: apt.ent:137 #, no-wrap msgid "" -" <varlistentry><term><filename>/etc/apt/sources.list.d/</filename></term>" -"\n" +" <varlistentry><term><filename>/etc/apt/sources.list.d/</filename></term>\n" " <listitem><para>File fragments for locations to fetch packages from.\n" -" Configuration Item: <literal>Dir::Etc::SourceParts</literal>.</para><" -"/listitem>\n" +" Configuration Item: <literal>Dir::Etc::SourceParts</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" msgstr "" -" <varlistentry><term><filename>/etc/apt/sources.list.d/</filename></term>" -"\n" -" <listitem><para>Fragments de fichiers définissant les emplacements de " -"récupération de paquets.\n" -" Élément de configuration : <literal>Dir::Etc::SourceParts</literal>.<" -"/para></listitem>\n" +" <varlistentry><term><filename>/etc/apt/sources.list.d/</filename></term>\n" +" <listitem><para>Fragments de fichiers définissant les emplacements de récupération de paquets.\n" +" Élément de configuration : <literal>Dir::Etc::SourceParts</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" @@ -405,38 +365,30 @@ msgstr "" msgid "" "<!ENTITY file-statelists \"\n" " <varlistentry><term><filename>&statedir;/lists/</filename></term>\n" -" <listitem><para>Storage area for state information for each package " -"resource specified in\n" +" <listitem><para>Storage area for state information for each package resource specified in\n" " &sources-list;\n" -" Configuration Item: <literal>Dir::State::Lists</literal>.</para><" -"/listitem>\n" +" Configuration Item: <literal>Dir::State::Lists</literal>.</para></listitem>\n" " </varlistentry>\n" msgstr "" "<!ENTITY file-statelists \"\n" " <varlistentry><term><filename>&statedir;/lists/</filename></term>\n" -" <listitem><para>Zone de stockage pour les informations qui concernent " -"chaque ressource de paquet spécifiée dans &sources-list;\n" -" Élément de configuration : <literal>Dir::State::Lists</literal>.</para><" -"/listitem>\n" +" <listitem><para>Zone de stockage pour les informations qui concernent chaque ressource de paquet spécifiée dans &sources-list;\n" +" Élément de configuration : <literal>Dir::State::Lists</literal>.</para></listitem>\n" " </varlistentry>\n" #. type: Plain text #: apt.ent:150 #, no-wrap msgid "" -" <varlistentry><term><filename>&statedir;/lists/partial/</filename></term>" -"\n" +" <varlistentry><term><filename>&statedir;/lists/partial/</filename></term>\n" " <listitem><para>Storage area for state information in transit.\n" -" Configuration Item: <literal>Dir::State::Lists</literal> (<filename>" -"partial</filename> will be implicitly appended)</para></listitem>\n" +" Configuration Item: <literal>Dir::State::Lists</literal> (<filename>partial</filename> will be implicitly appended)</para></listitem>\n" " </varlistentry>\n" "\">\n" msgstr "" -" <varlistentry><term><filename>&statedir;/lists/partial/</filename></term>" -"\n" +" <varlistentry><term><filename>&statedir;/lists/partial/</filename></term>\n" " <listitem><para>Zone de stockage pour les informations en transit.\n" -" Élément de configuration : <literal>Dir::State::Lists</literal> (<" -"filename>partial</filename> sera implicitement ajouté).</para></listitem>\n" +" Élément de configuration : <literal>Dir::State::Lists</literal> (<filename>partial</filename> sera implicitement ajouté).</para></listitem>\n" " </varlistentry>\n" "\">\n" @@ -446,18 +398,14 @@ msgstr "" msgid "" "<!ENTITY file-trustedgpg \"\n" " <varlistentry><term><filename>/etc/apt/trusted.gpg</filename></term>\n" -" <listitem><para>Keyring of local trusted keys, new keys will be added " -"here.\n" -" Configuration Item: <literal>Dir::Etc::Trusted</literal>.</para><" -"/listitem>\n" +" <listitem><para>Keyring of local trusted keys, new keys will be added here.\n" +" Configuration Item: <literal>Dir::Etc::Trusted</literal>.</para></listitem>\n" " </varlistentry>\n" msgstr "" "<!ENTITY file-trustedgpg \"\n" " <varlistentry><term><filename>/etc/apt/trusted.gpg</filename></term>\n" -" <listitem><para>Porte-clés des clés de confiance locales. Les nouvelles " -"clés y seront ajoutées.\n" -" Élément de configuration: <literal>Dir::Etc::Trusted</literal>.</para><" -"/listitem>\n" +" <listitem><para>Porte-clés des clés de confiance locales. Les nouvelles clés y seront ajoutées.\n" +" Élément de configuration: <literal>Dir::Etc::Trusted</literal>.</para></listitem>\n" " </varlistentry>\n" #. type: Plain text @@ -465,21 +413,16 @@ msgstr "" #, no-wrap msgid "" " <varlistentry><term><filename>/etc/apt/trusted.gpg.d/</filename></term>\n" -" <listitem><para>File fragments for the trusted keys, additional keyrings " -"can\n" +" <listitem><para>File fragments for the trusted keys, additional keyrings can\n" " be stored here (by other packages or the administrator).\n" -" Configuration Item <literal>Dir::Etc::TrustedParts</literal>.</para><" -"/listitem>\n" +" Configuration Item <literal>Dir::Etc::TrustedParts</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" msgstr "" " <varlistentry><term><filename>/etc/apt/trusted.gpg.d/</filename></term>\n" -" <listitem><para>Fragments de fichiers pour les clés de signatures sûres. " -"Des fichiers\n" -" supplémentaires peuvent être placés à cet endroit (par des paquets ou " -"par l'administrateur).\n" -" Élément de configuration : <literal>Dir::Etc::TrustedParts</literal>.<" -"/para></listitem>\n" +" <listitem><para>Fragments de fichiers pour les clés de signatures sûres. Des fichiers\n" +" supplémentaires peuvent être placés à cet endroit (par des paquets ou par l'administrateur).\n" +" Élément de configuration : <literal>Dir::Etc::TrustedParts</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" @@ -488,8 +431,7 @@ msgstr "" #, no-wrap msgid "" "<!ENTITY file-extended_states \"\n" -" <varlistentry><term><filename>/var/lib/apt/extended_states</filename><" -"/term>\n" +" <varlistentry><term><filename>/var/lib/apt/extended_states</filename></term>\n" " <listitem><para>Status list of auto-installed packages.\n" " Configuration Item: <literal>Dir::State::extended_states</literal>.\n" " </para></listitem>\n" @@ -497,11 +439,9 @@ msgid "" "\">\n" msgstr "" "<!ENTITY file-extended_states \"\n" -" <varlistentry><term><filename>/var/lib/apt/extended_states</filename><" -"/term>\n" +" <varlistentry><term><filename>/var/lib/apt/extended_states</filename></term>\n" " <listitem><para>Liste d'état des paquets installés automatiquement.\n" -" Élément de configuration : <literal>Dir::State::extended_states</literal>" -".</para></listitem>\n" +" Élément de configuration : <literal>Dir::State::extended_states</literal>.</para></listitem>\n" " </varlistentry>\n" "\">\n" @@ -509,10 +449,8 @@ msgstr "" #: apt.ent:175 #, no-wrap msgid "" -"<!-- TRANSLATOR: This is the section header for the following paragraphs - " -"comparable\n" -" to the other headers like NAME and DESCRIPTION and should therefore be " -"uppercase. -->\n" +"<!-- TRANSLATOR: This is the section header for the following paragraphs - comparable\n" +" to the other headers like NAME and DESCRIPTION and should therefore be uppercase. -->\n" "<!ENTITY translation-title \"TRANSLATION\">\n" msgstr "<!ENTITY translation-title \"TRADUCTEURS\">\n" @@ -520,39 +458,28 @@ msgstr "<!ENTITY translation-title \"TRADUCTEURS\">\n" #: apt.ent:184 #, no-wrap msgid "" -"<!-- TRANSLATOR: This is a placeholder. You should write here who has " -"contributed\n" -" to the translation in the past, who is responsible now and maybe further " -"information\n" +"<!-- TRANSLATOR: This is a placeholder. You should write here who has contributed\n" +" to the translation in the past, who is responsible now and maybe further information\n" " specially related to your translation. -->\n" "<!ENTITY translation-holder \"\n" -" The english translation was done by John Doe <email>john@doe.org</email> " -"in 2009,\n" -" 2010 and Daniela Acme <email>daniela@acme.us</email> in 2010 together " -"with the\n" -" Debian Dummy l10n Team <email>debian-l10n-dummy@lists.debian.org</email>" -".\n" +" The english translation was done by John Doe <email>john@doe.org</email> in 2009,\n" +" 2010 and Daniela Acme <email>daniela@acme.us</email> in 2010 together with the\n" +" Debian Dummy l10n Team <email>debian-l10n-dummy@lists.debian.org</email>.\n" "\">\n" msgstr "" "<!ENTITY translation-holder \"\n" -" Jérôme Marant, Philippe Batailler, Christian Perrier <email>" -"bubulle@debian.org</email> (2000, 2005, 2009, 2010),\n" -" Équipe de traduction francophone de Debian <email>" -"debian-l10n-french@lists.debian.org</email>\n" +" Jérôme Marant, Philippe Batailler, Christian Perrier <email>bubulle@debian.org</email> (2000, 2005, 2009, 2010),\n" +" Équipe de traduction francophone de Debian <email>debian-l10n-french@lists.debian.org</email>\n" "\">\n" #. type: Plain text #: apt.ent:195 #, no-wrap msgid "" -"<!-- TRANSLATOR: As a translation is allowed to have 20% of " -"untranslated/fuzzy strings\n" -" in a shipped manpage newer/modified paragraphs will maybe appear in " -"english in\n" -" the generated manpage. This sentence is therefore here to tell the " -"reader that this\n" -" is not a mistake by the translator - obviously the target is that at " -"least for stable\n" +"<!-- TRANSLATOR: As a translation is allowed to have 20% of untranslated/fuzzy strings\n" +" in a shipped manpage newer/modified paragraphs will maybe appear in english in\n" +" the generated manpage. This sentence is therefore here to tell the reader that this\n" +" is not a mistake by the translator - obviously the target is that at least for stable\n" " releases this sentence is not needed. :) -->\n" "<!ENTITY translation-english \"\n" " Note that this translated document may contain untranslated parts.\n" @@ -561,8 +488,7 @@ msgid "" "\">\n" msgstr "" "<!ENTITY translation-english \"\n" -" Veuillez noter que cette traduction peut contenir des parties non " -"traduites.\n" +" Veuillez noter que cette traduction peut contenir des parties non traduites.\n" " Cela est volontaire, pour éviter de perdre du contenu quand la\n" " traduction est légèrement en retard sur le contenu d'origine.\n" "\">\n" @@ -981,13 +907,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:172 -#| msgid "" -#| "Source packages are tracked separately from binary packages via " -#| "<literal>deb-src</literal> type lines in the &sources-list; file. This " -#| "means that you will need to add such a line for each repository you want " -#| "to get sources from. If you don't do this you will probably get another " -#| "(newer, older or none) source version than the one you have installed or " -#| "could install." 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 " @@ -996,19 +915,14 @@ msgid "" "versions or none at all." msgstr "" "Les paquets source sont gérés indépendamment des paquets binaires, avec les " -"lignes <literal>deb-src</literal> dans le fichier &sources-list;. Il " -"est donc nécessaire d'ajouter une telle ligne pour chaque dépôt pour lequel " -"vous souhaitez pouvoir obtenir les sources. Dans le cas contraire, vous " +"lignes <literal>deb-src</literal> dans le fichier &sources-list;. Il est " +"donc nécessaire d'ajouter une telle ligne pour chaque dépôt pour lequel vous " +"souhaitez pouvoir obtenir les sources. Dans le cas contraire, vous " "n'obtiendrez pas les mêmes sources que celles du paquet que vous avez " "installé ou que vous voulez installer." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:178 -#| msgid "" -#| "If the <option>--compile</option> option is specified then the package " -#| "will be compiled to a binary .deb using <command>dpkg-buildpackage</" -#| "command>, if <option>--download-only</option> is specified then the " -#| "source package will not be unpacked." 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 " @@ -1019,8 +933,8 @@ msgstr "" "Si l'option <option>--compile</option> est spécifiée, le paquet est compilé " "en un binaire .deb avec <command>dpkg-buildpackage</command> pour " "l'architecture définie par l'option <command>--host-architecture</command>. " -"Si <option>--" -"download-only</option> est spécifié, le source n'est pas décompacté." +"Si <option>--download-only</option> est spécifié, le source n'est pas " +"décompacté." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:185 @@ -1039,25 +953,18 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:191 -#| msgid "" -#| "Note that source packages are not tracked like binary packages, they " -#| "exist only in the current directory and are similar to downloading source " -#| "tar balls." msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " "downloaded to the current directory, like source tarballs." msgstr "" -"Veuillez noter que les paquets source ne sont pas installés et suivis dans la " -"base de données de <command>dpkg</command> comme le sont les " -"paquets binaires ; ils sont simplement téléchargés dans le répertoire " -"courant, comme les archives tar." +"Veuillez noter que les paquets source ne sont pas installés et suivis dans " +"la base de données de <command>dpkg</command> comme le sont les paquets " +"binaires ; ils sont simplement téléchargés dans le répertoire courant, comme " +"les archives tar." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:197 -#| msgid "" -#| "<literal>build-dep</literal> causes apt-get to install/remove packages in " -#| "an attempt to satisfy the build dependencies for a source package." 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 " @@ -1129,10 +1036,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:235 -#| msgid "" -#| "<literal>autoremove</literal> is used to remove packages that were " -#| "automatically installed to satisfy dependencies for some package and that " -#| "are no more needed." msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -1296,14 +1199,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:330 -#| msgid "" -#| "Simulation run as user will deactivate locking (<literal>Debug::" -#| "NoLocking</literal>) automatic. Also a notice will be displayed " -#| "indicating that this is only a simulation, if the option <literal>APT::" -#| "Get::Show-User-Simulation-Note</literal> is set (Default: true). Neither " -#| "NoLocking nor the notice will be triggered if run as root (root should " -#| "know what he is doing without further warnings by <literal>apt-get</" -#| "literal>)." msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -1314,23 +1209,17 @@ msgid "" "get</literal>." msgstr "" "Lorsque la simulation est effectuée par un utilisateur sans privilège, le " -"verrouillage sera désactivé " -"automatiquement (<literal>Debug::NoLocking</literal>). Une mention explicite " -"indiquant qu'il s'agit d'une simple " +"verrouillage sera désactivé automatiquement (<literal>Debug::NoLocking</" +"literal>). Une mention explicite indiquant qu'il s'agit d'une simple " "simulation sera affichée si l'option <literal>APT::Get::Show-User-Simulation-" "Note</literal> est activée (elle est active par défaut). Ni la désactivation " "du verrou (NoLocking) ni l'affichage de la mention de simulation ne seront " -"déclenchées " -"si la commande est lancée par l'utilisateur root (pour qui il n'est pas jugé " -"utile qu'<literal>apt-get</literal> envoie de telles notifications)." +"déclenchées si la commande est lancée par l'utilisateur root (pour qui il " +"n'est pas jugé utile qu'<literal>apt-get</literal> envoie de telles " +"notifications)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:338 -#| msgid "" -#| "Simulate prints out a series of lines each one representing a dpkg " -#| "operation, Configure (Conf), Remove (Remv), Unpack (Inst). Square " -#| "brackets indicate broken packages and empty set of square brackets " -#| "meaning breaks that are of no consequence (rare)." msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -1339,8 +1228,8 @@ msgid "" "breaks that are of no consequence (rare)." msgstr "" "La simulation affiche une série de lignes représentant chacune une opération " -"de <command>dpkg</command>, Configure (<literal>Conf</literal>), Remove (<" -"literal>Remv</literal>), Unpack (<literal>Inst</literal>). Des crochets " +"de <command>dpkg</command>, Configure (<literal>Conf</literal>), Remove " +"(<literal>Remv</literal>), Unpack (<literal>Inst</literal>). Des crochets " "encadrent des paquets endommagés et des crochets n'encadrant rien indiquent " "que les dommages n'ont aucune conséquence (rare)." @@ -1398,13 +1287,13 @@ msgid "" "Architecture</literal>). Configuration Item: <literal>APT::Get::Host-" "Architecture</literal>" msgstr "" -"Cette option contrôle comment les paquets d'architectures sont construits par " -"<command>apt-get source --compile</command> et comment les dépendances de " -"construction transverses sont respectées. Elle n'est pas positionnée par " -"défaut ce qui signifie que l'architecture hôte est la même que l'architecture " -"de construction (définie par <literal>APT::" -"Architecture</literal>). Élément de configuration : <literal>APT::Get::Host-" -"Architecture</literal>" +"Cette option contrôle comment les paquets d'architectures sont construits " +"par <command>apt-get source --compile</command> et comment les dépendances " +"de construction transverses sont respectées. Elle n'est pas positionnée par " +"défaut ce qui signifie que l'architecture hôte est la même que " +"l'architecture de construction (définie par <literal>APT::Architecture</" +"literal>). Élément de configuration : <literal>APT::Get::Host-Architecture</" +"literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:381 @@ -1444,11 +1333,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:400 -#| msgid "" -#| "Do not install new packages; when used in conjunction with " -#| "<literal>install</literal>, <literal>only-upgrade</literal> will prevent " -#| "packages on the command line from being upgraded if they are not already " -#| "installed. Configuration Item: <literal>APT::Get::Only-Upgrade</literal>." msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -1456,10 +1340,9 @@ msgid "" "Configuration Item: <literal>APT::Get::Only-Upgrade</literal>." msgstr "" "N'installe aucun nouveau paquet ; quand elle est utilisée avec " -"<literal>install</literal>, <literal>only-upgrade</literal> ne met à jour que " -"les paquets installés sans en installer de nouveaux. Élément de " -"configuration : <literal>APT::Get::Only-" -"Upgrade</literal>." +"<literal>install</literal>, <literal>only-upgrade</literal> ne met à jour " +"que les paquets installés sans en installer de nouveaux. Élément de " +"configuration : <literal>APT::Get::Only-Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:408 @@ -1524,13 +1407,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-get.8.xml:440 -#| msgid "" -#| "This option defaults to on, use <literal>--no-list-cleanup</literal> to " -#| "turn it off. When on <command>apt-get</command> will automatically manage " -#| "the contents of <filename>&statedir;/lists</filename> to ensure that " -#| "obsolete files are erased. The only reason to turn it off is if you " -#| "frequently change your source list. Configuration Item: <literal>APT::" -#| "Get::List-Cleanup</literal>." 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 " @@ -2336,19 +2212,14 @@ msgstr "Commandes" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-key.8.xml:50 -#| msgid "" -#| "Add a new key to the list of trusted keys. The key is read from " -#| "<replaceable>filename</replaceable>, or standard input if " -#| "<replaceable>filename</replaceable> is <literal>-</literal>." 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 " "filename is <literal>-</literal> from standard input." msgstr "" -"Ajouter une clé à la liste des clés fiables. La clé est lue dans " -"le fichier indiqué avec le paramètre &synopsis-param-filename; ou sur " -"l'entrée standard si " -"le nom de fichier est <literal>-</literal>." +"Ajouter une clé à la liste des clés fiables. La clé est lue dans le fichier " +"indiqué avec le paramètre &synopsis-param-filename; ou sur l'entrée standard " +"si le nom de fichier est <literal>-</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-key.8.xml:63 @@ -2395,9 +2266,9 @@ msgid "" 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." +"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." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-key.8.xml:144 @@ -2409,8 +2280,8 @@ msgid "" "APT in Debian does not support this command, relying on <command>update</" "command> instead, but Ubuntu's APT does." msgstr "" -"Effectuer une mise à jour analogue à celle de la commande <command>update<" -"/command> mais avec récupération du trousseau de clés de l'archive depuis une " +"Effectuer une mise à jour analogue à celle de la commande <command>update</" +"command> mais avec récupération du trousseau de clés de l'archive depuis une " "URI et la valide avec une clé maître. Cette commande nécessite que &wget; " "soit installé, qu'APT soit construit pour le récupérer sur un serveur et " "enfin une clé maître pour effectuer la validation. Cette commande n'est pas " @@ -2517,25 +2388,17 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-mark.8.xml:52 -#| msgid "" -#| "<literal>markauto</literal> is used to mark a package as being " -#| "automatically installed, which will cause the package to be removed when " -#| "no more manually installed packages depend on this package." 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 " "installed packages depend on this package." msgstr "" -"<literal>auto</literal> permet de marquer un paquet comme ayant été " -"installé automatiquement. Un tel paquet sera supprimé automatiquement dès " -"que plus aucun paquet installé manuellement ne dépend de lui." +"<literal>auto</literal> permet de marquer un paquet comme ayant été installé " +"automatiquement. Un tel paquet sera supprimé automatiquement dès que plus " +"aucun paquet installé manuellement ne dépend de lui." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-mark.8.xml:60 -#| msgid "" -#| "<literal>unmarkauto</literal> is used to mark a package as being manually " -#| "installed, which will prevent the package from being automatically " -#| "removed if no other packages depend on it." msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -2556,10 +2419,9 @@ msgid "" msgstr "" "<literal>hold</literal> permet de marquer un paquet comme conservé, ce qui " "empêchera de l'installer, de le mettre à jour ou de le supprimer " -"automatiquement. Cette commande est une simple envelopper à la commande <" -"command>dpkg --set-" -"selections</command>, l'état étant géré par &dpkg; et non affecté par " -"l'option <option>--file</option>." +"automatiquement. Cette commande est une simple envelopper à la commande " +"<command>dpkg --set-selections</command>, l'état étant géré par &dpkg; et " +"non affecté par l'option <option>--file</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-mark.8.xml:78 @@ -2567,14 +2429,12 @@ msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." msgstr "" -"<literal>unhold</literal> est utilisé pour supprimer l'état « hold » " -"(conservé) d'un paquet afin de permettre toute action qui y est liée." +"<literal>unhold</literal> est utilisé pour supprimer l'état " +"« hold » (conservé) d'un paquet afin de permettre toute action qui y est " +"liée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-mark.8.xml:84 -#| msgid "" -#| "<literal>showauto</literal> is used to print a list of automatically " -#| "installed packages with each package on a new line." msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -2583,8 +2443,9 @@ msgid "" msgstr "" "<literal>showauto</literal>, affiche les paquets installés automatiquement, " "un paquet par ligne. Si aucun paramètre n'est indiqué, tous les paquets " -"installés automatiquement seront affichés. Si des noms de paquets sont passés " -"en paramètre, seuls ceux qui sont automatiquement installés seront affichés." +"installés automatiquement seront affichés. Si des noms de paquets sont " +"passés en paramètre, seuls ceux qui sont automatiquement installés seront " +"affichés." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-mark.8.xml:92 @@ -2608,21 +2469,16 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-mark.8.xml:115 -#| msgid "" -#| "Read/Write package stats from <filename><replaceable>FILENAME</" -#| "replaceable></filename> instead of the default location, which is " -#| "<filename>extended_status</filename> in the directory defined by the " -#| "Configuration Item: <literal>Dir::State</literal>." msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " "<filename>extended_status</filename> in the directory defined by the " "Configuration Item: <literal>Dir::State</literal>." msgstr "" -"Lecture/écriture des statistiques d'un paquet dans " -"&synopsis-param-filename; au lieu du fichier " -"par défaut (<filename>extended_status</filename> dans le répertoire défini " -"par l'élément de configuration <literal>Dir::State</literal>)." +"Lecture/écriture des statistiques d'un paquet dans &synopsis-param-filename; " +"au lieu du fichier par défaut (<filename>extended_status</filename> dans le " +"répertoire défini par l'élément de configuration <literal>Dir::State</" +"literal>)." #. type: Content of: <refentry><refsect1><para> #: apt-mark.8.xml:136 @@ -2731,14 +2587,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para> #: apt-secure.8.xml:102 -#| msgid "" -#| "Once the uploaded package is verified and included in the archive, the " -#| "maintainer signature is stripped off, and an MD5 sum of the package is " -#| "computed and put in the Packages file. The MD5 sums 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 (which is created once a " -#| "year) and distributed through the FTP server. This key is also on the " -#| "Debian keyring." msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " @@ -2751,23 +2599,15 @@ msgid "" 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 " -"calculée " -"et mise dans le fichier Packages. Une somme de contrôle de tous les 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-" +"calculée et mise dans le fichier Packages. Une somme de contrôle de tous les " +"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>." #. type: Content of: <refentry><refsect1><para> #: apt-secure.8.xml:113 -#| msgid "" -#| "Any end user can check the signature of the Release file, extract the MD5 " -#| "sum of a package from it and compare it with the MD5 sum of the package " -#| "he downloaded. Prior to version 0.6 only the MD5 sum of the downloaded " -#| "Debian package was checked. Now both the MD5 sum and the signature of the " -#| "Release file are checked." 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 " @@ -3132,12 +2972,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-config.8.xml:51 -#| 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 second the configuration value to query. As output it lists a " -#| "series of shell assignments commands for each present value. In a shell " -#| "script it should be used like:" 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 " @@ -3197,8 +3031,8 @@ msgid "" "empty to remove them from the output." msgstr "" "Inclure les options qui ont une valeur vide. Ce comportement est celui par " -"défaut ; il est donc conseillé d'utiliser --no-empty pour les supprimer de ce " -"qui est retourné." +"défaut ; il est donc conseillé d'utiliser --no-empty pour les supprimer de " +"ce qui est retourné." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> #: apt-config.8.xml:95 @@ -3216,9 +3050,9 @@ msgid "" "and %N by a tab. A % can be printed by using %%." msgstr "" "Définit ce que retourne chaque option de configuration. %t sera " -"remplacé par son nom individuel, %f par le nom hiérarchique complet et " -"%v par la valeur. Les majuscules et les caractères spéciaux dans la " -"valeur seront encodés afin de pouvoir être utilisés sans problèmes, par " +"remplacé par son nom individuel, %f par le nom hiérarchique complet " +"et %v par la valeur. Les majuscules et les caractères spéciaux dans " +"la valeur seront encodés afin de pouvoir être utilisés sans problèmes, par " "exemple dans une chaîne définie par RFC822. Par ailleurs, %n sera " "remplacé par un retour à la ligne et %N par une tabulation. Le " "caractère % peut être affiché avec %% ." @@ -3260,11 +3094,6 @@ msgstr "Fichier de configuration pour APT" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:42 -#| msgid "" -#| "<filename>apt.conf</filename> is the main configuration file for the APT " -#| "suite of tools, but by far not the only place changes to options can be " -#| "made. All tools therefore share the configuration files and also use a " -#| "common command line parser to provide a uniform environment." 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 " @@ -3274,9 +3103,8 @@ msgstr "" "Le fichier <filename>apt.conf</filename> est le fichier de configuration " "principal du l'ensemble de programmes APT, mais n'est de loin pas le seul " "endroit où des choix d'options peuvent être effectués. L'ensemble des outils " -"partagent leur analyse " -"de la ligne de commande, ce qui permet de garantir un environnement " -"d'utilisation uniforme." +"partagent leur analyse de la ligne de commande, ce qui permet de garantir un " +"environnement d'utilisation uniforme." #. type: Content of: <refentry><refsect1><orderedlist><para> #: apt.conf.5.xml:48 @@ -3356,18 +3184,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:72 -#| msgid "" -#| "Syntactically the configuration language is modeled after what the ISC " -#| "tools such as bind and dhcp use. Lines starting with <literal>//</" -#| "literal> are treated as comments (ignored), as well as all text between " -#| "<literal>/*</literal> and <literal>*/</literal>, just like C/C++ " -#| "comments. Each line is of the form <literal>APT::Get::Assume-Yes \"true" -#| "\";</literal>. The trailing semicolon and the quotes are required. The " -#| "value must be on one line, and there is no kind of string concatenation. " -#| "It must not include inside quotes. The behavior of the backslash \"\\\" " -#| "and escaped characters inside a value is undefined and it should not be " -#| "used. An option name may include alphanumerical characters and the \"/-:._" -#| "+\" characters. A new scope can be opened with curly braces, like:" msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -3387,11 +3203,11 @@ msgstr "" "literal> et <literal>*/</literal>, tout comme les commentaires C/C++. " "Chaque ligne est de la forme : <literal>APT::Get::Assume-Yes \"true\";</" "literal>. Les guillemets et le point-virgule final sont obligatoire. La " -"valeur doit tenir sur une seule ligne et il n'existe pas de " -"fusion de chaînes. Elle ne doit pas comporter de guillemets et de barre " -"oblique inversée. Le nom d'une option peut contenir des caractères " -"alphanumériques et « /-:._+ ». On peut déclarer un nouveau champ d'action " -"avec des accolades, comme suit :" +"valeur doit tenir sur une seule ligne et il n'existe pas de fusion de " +"chaînes. Elle ne doit pas comporter de guillemets et de barre oblique " +"inversée. Le nom d'une option peut contenir des caractères alphanumériques " +"et « /-:._+ ». On peut déclarer un nouveau champ d'action avec des " +"accolades, comme suit :" #. type: Content of: <refentry><refsect1><informalexample><programlisting> #: apt.conf.5.xml:85 @@ -3413,11 +3229,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:93 -#| 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 a semicolon. Multiple entries can be included, each separated by a " -#| "semicolon." 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 " @@ -3446,9 +3257,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:105 -#| msgid "" -#| "The names of the configuration items are not case-sensitive. So in the " -#| "previous example you could use <literal>dpkg::pre-install-pkgs</literal>." msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." @@ -3475,14 +3283,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:113 -#| msgid "" -#| "Two specials are allowed, <literal>#include</literal> (which is " -#| "deprecated and not supported by alternative implementations) and " -#| "<literal>#clear</literal>: <literal>#include</literal> will include the " -#| "given file, unless the filename ends in a slash, then the whole directory " -#| "is included. <literal>#clear</literal> is used to erase a part of the " -#| "configuration tree. The specified element and all its descendants are " -#| "erased. (Note that these lines also need to end with a semicolon.)" msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -3503,12 +3303,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:123 -#| msgid "" -#| "The #clear command is the only way to delete a list or a complete scope. " -#| "Reopening a scope or the ::-style described below will <emphasis>not</" -#| "emphasis> override previously written entries. Only options can be " -#| "overridden by addressing a new value to it - lists and scopes can't be " -#| "overridden, only cleared." 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 " @@ -3517,22 +3311,14 @@ msgid "" "new value to them - lists and scopes can't be overridden, only cleared." msgstr "" "La commande <literal>#clear</literal> est la seule façon de supprimer une " -"liste ou un champ " -"d'action (« scope »). La réouverture d'un scope ou le style « :: » décrit " -"plus loin ne remplaceront <emphasis>pas</emphasis> les entrées écrites " -"précédemment. Les options ne peuvent être remplacées qu'en leur affectant " -"une nouvelle valeur. Les listes et les champs d'action ne peuvent être " -"remplacés mais seulement effacés." +"liste ou un champ d'action (« scope »). La réouverture d'un scope ou le " +"style « :: » décrit plus loin ne remplaceront <emphasis>pas</emphasis> les " +"entrées écrites précédemment. Les options ne peuvent être remplacées qu'en " +"leur affectant une nouvelle valeur. Les listes et les champs d'action ne " +"peuvent être remplacés mais seulement effacés." #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:131 -#| 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 full option name (<literal>APT::Get::Assume-Yes</literal> for " -#| "instance) followed by an equals sign then the new value of the option. " -#| "Lists can be appended too by adding a trailing :: to the list name. (As " -#| "you might suspect: The scope syntax can't be used on the command line.)" 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 " @@ -3546,26 +3332,12 @@ msgstr "" "spécifier une configuration quelconque depuis la ligne de commande. La " "syntaxe consiste en un nom complet d'option (par exemple <literal>APT::Get::" "Assume-Yes</literal>) suivi par un signe égal, puis par la nouvelle valeur " -"de l'option. On peut compléter une liste en ajoutant un <literal>::</literal> " -"final au nom de la " -"liste. Comme on peut s'en douter, la syntaxe de champ d'action (« scope ») " -"ne peut pas être indiquée à la ligne de commande." +"de l'option. On peut compléter une liste en ajoutant un <literal>::</" +"literal> final au nom de la liste. Comme on peut s'en douter, la syntaxe de " +"champ d'action (« scope ») ne peut pas être indiquée à la ligne de commande." #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:139 -#| msgid "" -#| "Note that you can use :: only for appending one item per line to a list " -#| "and that you should not use it in combination with the scope syntax. " -#| "(The scope syntax implicit insert ::) Using both syntaxes together will " -#| "trigger a bug which some users unfortunately relay on: An option with the " -#| "unusual name \"<literal>::</literal>\" which acts like every other option " -#| "with a name. These introduces many problems including that a user who " -#| "writes multiple lines in this <emphasis>wrong</emphasis> syntax in the " -#| "hope to append to a list will gain the opposite as only the last " -#| "assignment for this option \"<literal>::</literal>\" will be used. " -#| "Upcoming APT versions will raise errors and will stop working if they " -#| "encounter this misuse, so please correct such statements now as long as " -#| "APT doesn't complain explicit about them." 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 " @@ -3581,21 +3353,20 @@ msgid "" "explicitly complain about them." msgstr "" "Veuillez noter que vous ne pouvez utiliser <literal>::</literal> que pour " -"ajouter un " -"élément par ligne à la liste et que cela ne devrait pas être utilisé en " -"combinaison avec la syntaxe de champ d'action (« scope ») qui inclut " -"implicitement <literal>::</literal>. L'utilisation simultanée des deux " -"syntaxes déclenchera " -"un bogue dont certains utilisateurs se servent comme d'une fonctionnalité : " -"une option avec le nom inhabituel « <literal>::</literal> » se comportera " -"comme toute autre option nommée. Cela risque d'avoir de nombreux problèmes " -"comme conséquence, par exemple si un utilisateur écrit plusieurs lignes avec " -"cette syntaxe <emphasis>erronée</emphasis> afin de faire un ajout à la " -"liste, l'effet obtenu sera inverse puisque seule la dernière valeur pour " -"l'option « <literal>::</literal> » sera utilisée. Les futures versions d'APT " -"retourneront une erreur et l'exécution sera interrompue si cette utilisation " -"incorrecte est rencontrée. Il est donc conseillé de corriger ces défauts " -"tant qu'APT ne s'en plaint pas explicitement." +"ajouter un élément par ligne à la liste et que cela ne devrait pas être " +"utilisé en combinaison avec la syntaxe de champ d'action (« scope ») qui " +"inclut implicitement <literal>::</literal>. L'utilisation simultanée des " +"deux syntaxes déclenchera un bogue dont certains utilisateurs se servent " +"comme d'une fonctionnalité : une option avec le nom inhabituel « <literal>::" +"</literal> » se comportera comme toute autre option nommée. Cela risque " +"d'avoir de nombreux problèmes comme conséquence, par exemple si un " +"utilisateur écrit plusieurs lignes avec cette syntaxe <emphasis>erronée</" +"emphasis> afin de faire un ajout à la liste, l'effet obtenu sera inverse " +"puisque seule la dernière valeur pour l'option « <literal>::</literal> » " +"sera utilisée. Les futures versions d'APT retourneront une erreur et " +"l'exécution sera interrompue si cette utilisation incorrecte est rencontrée. " +"Il est donc conseillé de corriger ces défauts tant qu'APT ne s'en plaint pas " +"explicitement." #. type: Content of: <refentry><refsect1><title> #: apt.conf.5.xml:154 @@ -3636,13 +3407,13 @@ msgid "" msgstr "" "Toutes les architectures gérées par le système. Par exemple, les processeurs " "qui mettent en oeuvre le jeu d'instructions <literal>amd64</literal> (aussi " -"appelé <literal>x86-64</literal>) peuvent exécuter des binaires compilés pour " -"le jeu d'instructions<literal>i386</literal> (<literal>x86</literal>). Cette " -"liste est utilisé pour récupérer des fichiers et analyser les listes de " -"paquets. La valeur par défaut initiale est toujours celle de l'architecture " -"native du système (<literal>APT::Architecture</literal>) et les autres " -"architectures sont ajoutées à la liste par défaut lorsqu'elles sont " -"enregistrées avec <command>dpkg --add-architecture</command>." +"appelé <literal>x86-64</literal>) peuvent exécuter des binaires compilés " +"pour le jeu d'instructions<literal>i386</literal> (<literal>x86</literal>). " +"Cette liste est utilisé pour récupérer des fichiers et analyser les listes " +"de paquets. La valeur par défaut initiale est toujours celle de " +"l'architecture native du système (<literal>APT::Architecture</literal>) et " +"les autres architectures sont ajoutées à la liste par défaut lorsqu'elles " +"sont enregistrées avec <command>dpkg --add-architecture</command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:180 @@ -3698,14 +3469,14 @@ msgid "" msgstr "" "La valeur par défaut est « on » ce qui a pour conséquence qu'APT installera " "les paquets essentiels et importants dès que possible pendant les opérations " -"d'installation ou de mise à jour, afin de limiter les conséquences d'un échec " -"de &dpkg;. Si cette option est désactivée, APT traitera les paquets " -"importants comme les paquets de priorité « extra » : entre la décompaction du " -"paquet A et sa configuration, de nombreuses opérations de décompaction ou de " -"configuration peuvent prendre place pour des paquets B ou C qui n'ont rien à " -"voir. Si ces opérations provoquent un échec de &dpkg; (par exemple si les " -"scripts du responsable du paquet B provoquent une erreur), le résultat est " -"que le paquet A est décompacté mais non configuré. En conséquence, les " +"d'installation ou de mise à jour, afin de limiter les conséquences d'un " +"échec de &dpkg;. Si cette option est désactivée, APT traitera les paquets " +"importants comme les paquets de priorité « extra » : entre la décompaction " +"du paquet A et sa configuration, de nombreuses opérations de décompaction ou " +"de configuration peuvent prendre place pour des paquets B ou C qui n'ont " +"rien à voir. Si ces opérations provoquent un échec de &dpkg; (par exemple si " +"les scripts du responsable du paquet B provoquent une erreur), le résultat " +"est que le paquet A est décompacté mais non configuré. En conséquence, les " "paquets qui en dépendent pourraient ne plus fonctionner puisque leurs " "dépendances ne sont pas satisfaites." @@ -3727,15 +3498,16 @@ msgid "" msgstr "" "Le marqueur de configuration immédiate est également utilisé dans le cas " "potentiellement délicat de dépendances circulaires, car une dépendance avec " -"le marqueur « immediate » est équivalent à une pré-dépendance. Cela permet en " -"théorie à APT de reconnaître le cas où il ne peut effectuer de configuration " -"immédiate et de s'interrompre pour suggérer de désactiver temporairement " -"l'option pour permettre aux opérations de s'effectuer. Veuillez noter " -"l'utilisation du terme « en théorie » : en réalité, ce problème est rarement " -"rencontré, dans des versions non stables de distributions, et était causé par " -"des dépendances incorrectes ou par un système déjà dans un état instable. " -"Vous ne devriez donc pas désactiver cette option sans savoir ce que vous " -"faites car le scénario ci-dessus n'est le seul qu'elle permet d'éviter." +"le marqueur « immediate » est équivalent à une pré-dépendance. Cela permet " +"en théorie à APT de reconnaître le cas où il ne peut effectuer de " +"configuration immédiate et de s'interrompre pour suggérer de désactiver " +"temporairement l'option pour permettre aux opérations de s'effectuer. " +"Veuillez noter l'utilisation du terme « en théorie » : en réalité, ce " +"problème est rarement rencontré, dans des versions non stables de " +"distributions, et était causé par des dépendances incorrectes ou par un " +"système déjà dans un état instable. Vous ne devriez donc pas désactiver " +"cette option sans savoir ce que vous faites car le scénario ci-dessus n'est " +"le seul qu'elle permet d'éviter." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:224 @@ -3757,13 +3529,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:235 -#| msgid "" -#| "Never Enable this option unless you -really- know what you are doing. It " -#| "permits APT to temporarily remove an essential package to break a " -#| "Conflicts/Conflicts or Conflicts/Pre-Depend loop between two essential " -#| "packages. SUCH A LOOP SHOULD NEVER EXIST AND IS A GRAVE BUG. This option " -#| "will work if the essential packages are not tar, gzip, libc, dpkg, bash " -#| "or anything that those packages depend on." 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 " @@ -3774,38 +3539,18 @@ msgid "" "<command>dpkg</command>, <command>dash</command> or anything that those " "packages depend on." msgstr "" -"Ne jamais activer cette option à moins que vous ne sachiez <emphasis>" -"réellement</emphasis> ce " -"que vous faites. Elle autorise APT à supprimer temporairement un paquet " -"essentiel pour mettre fin à une boucle Conflicts / Conflicts ou Conflicts / " -"Pre-Depends entre deux paquets essentiels. <emphasis>Une telle boucle ne " -"devrait " -"jamais se produire : c'est un bogue très important</emphasis>. Cette option " -"fonctionne " -"si les paquets essentiels ne sont pas " -"<command>tar</command>, <command>gzip</command>, <command>libc</command>, " -"<command>dpkg</command>, <command>dash</command> ou tous " -"les paquets dont ces paquets dépendent." +"Ne jamais activer cette option à moins que vous ne sachiez " +"<emphasis>réellement</emphasis> ce que vous faites. Elle autorise APT à " +"supprimer temporairement un paquet essentiel pour mettre fin à une boucle " +"Conflicts / Conflicts ou Conflicts / Pre-Depends entre deux paquets " +"essentiels. <emphasis>Une telle boucle ne devrait jamais se produire : c'est " +"un bogue très important</emphasis>. Cette option fonctionne si les paquets " +"essentiels ne sont pas <command>tar</command>, <command>gzip</command>, " +"<command>libc</command>, <command>dpkg</command>, <command>dash</command> ou " +"tous les paquets dont ces paquets dépendent." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:247 -#| 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 to which size the Cache will grow and is therefore the amount of " -#| "memory APT will request at startup. The default value is 20971520 bytes " -#| "(~20 MB). Note that these amount of space need to be available for APT " -#| "otherwise it will likely fail ungracefully, so for memory restricted " -#| "devices these value should be lowered while on systems with a lot of " -#| "configured sources this might be increased. <literal>Cache-Grow</" -#| "literal> defines in byte with the default of 1048576 (~1 MB) how much the " -#| "Cache size will be increased in the event the space defined by " -#| "<literal>Cache-Start</literal> is not enough. These value will be applied " -#| "again and again until either the cache is big enough to store all " -#| "information or the size of the cache reaches the <literal>Cache-Limit</" -#| "literal>. The default of <literal>Cache-Limit</literal> is 0 which " -#| "stands for no limit. If <literal>Cache-Grow</literal> is set to 0 the " -#| "automatic grow of the cache is disabled." 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 " @@ -3846,8 +3591,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:263 -#| msgid "" -#| "Defines which package(s) are considered essential build dependencies." msgid "Defines which packages are considered essential build dependencies." msgstr "" "Cette option définit les paquets qui sont considérés comme faisant partie " @@ -3890,9 +3633,6 @@ msgstr "Le groupe Acquire" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:284 -#| msgid "" -#| "The <literal>Acquire</literal> group of options controls the download of " -#| "packages and the URI handlers." msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -3904,14 +3644,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:291 -#| msgid "" -#| "Security related option defaulting to true as an expiring validation for " -#| "a Release file prevents longtime replay attacks and can e.g. also help " -#| "users to identify no longer updated mirrors - but the feature depends on " -#| "the correctness of the time on the user system. Archive maintainers are " -#| "encouraged to create Release files with the <literal>Valid-Until</" -#| "literal> header, but if they don't or a stricter value is volitional the " -#| "following <literal>Max-ValidTime</literal> option can be used." msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -3924,25 +3656,15 @@ msgid "" msgstr "" "L'activation de l'option de sécurité qui permet de mettre une limite " "temporelle de validité au fichier Release permet d'éviter des attaques de " -"type « replay » et permet d'éviter d'utiliser des miroirs qui ne " -"sont plus à jour. Cependant, cette fonctionnalité a besoin que l'horloge du " -"système soit à jour. Les gestionnaires d'archives devraient créer des " -"fichiers Release comportant l'en-tête <literal>Valid-Until</literal>. " -"Cependant, si cet en-tête est absent, la valeur du paramètre <literal>Max-" -"ValidTime</literal> est alors utilisée." +"type « replay » et permet d'éviter d'utiliser des miroirs qui ne sont plus à " +"jour. Cependant, cette fonctionnalité a besoin que l'horloge du système soit " +"à jour. Les gestionnaires d'archives devraient créer des fichiers Release " +"comportant l'en-tête <literal>Valid-Until</literal>. Cependant, si cet en-" +"tête est absent, la valeur du paramètre <literal>Max-ValidTime</literal> est " +"alors utilisée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:304 -#| msgid "" -#| "Seconds the Release file should be considered valid after it was created. " -#| "The default is \"for ever\" (0) if the Release file of the archive " -#| "doesn't include a <literal>Valid-Until</literal> header. If it does then " -#| "this date is the default. The date from the Release file or the date " -#| "specified by the creation time of the Release file (<literal>Date</" -#| "literal> header) plus the seconds specified with this options are used to " -#| "check if the validation of a file has expired by using the earlier date " -#| "of the two. Archive specific settings can be made by appending the label " -#| "of the archive to the option name." msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3953,25 +3675,15 @@ msgid "" "the label of the archive to the option name." msgstr "" "Durée maximale (en secondes) pendant laquelle un fichier Release est " -"considéré comme " -"valable, à partir du moment de sa création. Si ce fichier lui-même comporte " -"un en-tête la plus ancienne des deux dates est utilisée comme date " -"d'expiration. La valeur par défaut (<literal>0</literal>) signifie « valable " -"éternellement ». Un réglage spécifique pour une archive donnée peut être " -"défini en ajoutant l'étiquette de l'archive au nom de l'option." +"considéré comme valable, à partir du moment de sa création. Si ce fichier " +"lui-même comporte un en-tête la plus ancienne des deux dates est utilisée " +"comme date d'expiration. La valeur par défaut (<literal>0</literal>) " +"signifie « valable éternellement ». Un réglage spécifique pour une archive " +"donnée peut être défini en ajoutant l'étiquette de l'archive au nom de " +"l'option." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:316 -#| msgid "" -#| "Seconds the Release file should be considered valid after it was created. " -#| "The default is \"for ever\" (0) if the Release file of the archive " -#| "doesn't include a <literal>Valid-Until</literal> header. If it does then " -#| "this date is the default. The date from the Release file or the date " -#| "specified by the creation time of the Release file (<literal>Date</" -#| "literal> header) plus the seconds specified with this options are used to " -#| "check if the validation of a file has expired by using the earlier date " -#| "of the two. Archive specific settings can be made by appending the label " -#| "of the archive to the option name." msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3982,39 +3694,27 @@ msgid "" "label of the archive to the option name." msgstr "" "Durée minimale (en secondes) pendant laquelle un fichier Release est " -"considéré comme " -"valable, à partir du moment de sa création. Il est conseillé d'utiliser ce " -"réglage si vous utilisez un miroir mis à jour ponctuellement (par exemple un " -"miroir local) d'une archive mise à jour plus fréquemment avec un en-tête <" -"literal>Valid-" -"Until</literal> plutôt que de désactiver complètement le contrôle des dates " -"d'expiration. Un réglage spécifique pour une archive donnée peut être défini " -"en ajoutant l'étiquette de l'archive au nom de l'option." +"considéré comme valable, à partir du moment de sa création. Il est conseillé " +"d'utiliser ce réglage si vous utilisez un miroir mis à jour ponctuellement " +"(par exemple un miroir local) d'une archive mise à jour plus fréquemment " +"avec un en-tête <literal>Valid-Until</literal> plutôt que de désactiver " +"complètement le contrôle des dates d'expiration. Un réglage spécifique pour " +"une archive donnée peut être défini en ajoutant l'étiquette de l'archive au " +"nom de l'option." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:328 -#| msgid "" -#| "Try to download deltas called <literal>PDiffs</literal> for Packages or " -#| "Sources files instead of downloading whole ones. True by default." msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " "by default." msgstr "" "Essayer de télécharger les fichiers différentiels appelés <literal>PDiffs</" -"literal> pour les index (par exemple les fichiers <filename>Packages<" -"/filename>), plutôt que de les " -"télécharger entièrement. Par défaut à « true »." +"literal> pour les index (par exemple les fichiers <filename>Packages</" +"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:331 -#| msgid "" -#| "Two sub-options to limit the use of PDiffs are also available: With " -#| "<literal>FileLimit</literal> can be specified how many PDiff files are " -#| "downloaded at most to patch a file. <literal>SizeLimit</literal> on the " -#| "other hand is the maximum percentage of the size of all patches compared " -#| "to the size of the targeted file. If one of these limits is exceeded the " -#| "complete file is downloaded instead of the patches." 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 " @@ -4070,13 +3770,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:359 -#| msgid "" -#| "HTTP URIs; http::Proxy is the default http proxy to use. It is in the " -#| "standard form of <literal>http://[[user][:pass]@]host[:port]/</literal>. " -#| "Per host proxies can also be specified by using the form <literal>http::" -#| "Proxy::<host></literal> with the special keyword <literal>DIRECT</" -#| "literal> meaning to use no proxies. If no one of the above settings is " -#| "specified, <envar>http_proxy</envar> environment variable will be used." 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]/</" @@ -4087,11 +3780,10 @@ msgid "" "be used." msgstr "" "<literal>http::Proxy</literal> est le mandataire (proxy) HTTP à utiliser par " -"défaut pour les URI HTTP. Il se présente sous la forme standard : <literal>" -"http://" -"[[utilisateur][:mot_de_passe]@]hôte[:port]/</literal>. On peut spécifier un " -"mandataire particulier par hôte distant en utilisant la syntaxe : " -"<literal>http::Proxy::<hôte></literal>. Le mot-clé spécial " +"défaut pour les URI HTTP. Il se présente sous la forme standard : " +"<literal>http://[[utilisateur][:mot_de_passe]@]hôte[:port]/</literal>. On " +"peut spécifier un mandataire particulier par hôte distant en utilisant la " +"syntaxe : <literal>http::Proxy::<hôte></literal>. Le mot-clé spécial " "<literal>DIRECT</literal> indique alors de n'utiliser aucun mandataire pour " "l'hôte. Si aucun des paramètres précédents n'est défini, la variable " "d'environnement <envar>http_proxy</envar> annule et remplace toutes les " @@ -4099,16 +3791,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:367 -#| msgid "" -#| "Three settings are provided for cache control with HTTP/1.1 compliant " -#| "proxy caches. <literal>No-Cache</literal> tells the proxy to not use its " -#| "cached response under any circumstances, <literal>Max-Age</literal> is " -#| "sent only for index files and tells the cache to refresh its object if it " -#| "is older than the given number of seconds. Debian updates its index files " -#| "daily so the default is 1 day. <literal>No-Store</literal> specifies that " -#| "the cache should never store this request, it is only set for archive " -#| "files. This may be useful to prevent polluting a proxy cache with very " -#| "large .deb files. Note: Squid 2.0.2 does not support any of these options." 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 " @@ -4122,17 +3804,13 @@ msgstr "" "compatibles avec HTTP/1.1. <literal>No-Cache</literal> signifie que le " "mandataire ne doit jamais utiliser les réponses qu'il a stockées ; " "<literal>Max-Age</literal> établit l'ancienneté maximale (en secondes) d'un " -"fichier d'index dans le cache du mandataire. <literal>No-" -"Store</literal> indique que le mandataire ne doit pas mettre en cache les " -"fichiers d'archive, ce qui peut éviter de polluer un cache " -"mandataire avec des fichiers .deb très grands." +"fichier d'index dans le cache du mandataire. <literal>No-Store</literal> " +"indique que le mandataire ne doit pas mettre en cache les fichiers " +"d'archive, ce qui peut éviter de polluer un cache mandataire avec des " +"fichiers .deb très grands." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:377 apt.conf.5.xml:449 -#| msgid "" -#| "The option <literal>timeout</literal> sets the timeout timer used by the " -#| "method; this applies to all things including connection timeout and data " -#| "timeout." 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." @@ -4152,14 +3830,14 @@ msgid "" "growing amount of webservers and proxies which choose to not conform to the " "HTTP/1.1 specification." msgstr "" -"Le réglage <literal>Acquire::http::Pipeline-Depth</literal> permet d'utiliser " -"l'enchaînement HTTP (« HTTP pipelining », RFC 2616 section 8.1.2.2) ce qui " -"peut être utile par exemple avec des connexions à latence élevée. Il indique " -"le nombre de requêtes envoyées dans le tuyau. Les versions précédentes d'APT " -"utilisaient une valeur de 10 pour ce réglage. Cette valeur est désormais " -"égale à 0 (désactivé) pour éviter des problèmes avec le nombre en constante " -"augmentation de serveurs web et de mandataires qui ne respectent pas la norme " -"HTTP/1.1." +"Le réglage <literal>Acquire::http::Pipeline-Depth</literal> permet " +"d'utiliser l'enchaînement HTTP (« HTTP pipelining », RFC 2616 section " +"8.1.2.2) ce qui peut être utile par exemple avec des connexions à latence " +"élevée. Il indique le nombre de requêtes envoyées dans le tuyau. Les " +"versions précédentes d'APT utilisaient une valeur de 10 pour ce réglage. " +"Cette valeur est désormais égale à 0 (désactivé) pour éviter des problèmes " +"avec le nombre en constante augmentation de serveurs web et de mandataires " +"qui ne respectent pas la norme HTTP/1.1." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:387 @@ -4167,17 +3845,11 @@ msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." msgstr "" -"<literal>Acquire::http::AllowRedirect</literal> contrôle le fait qu'APT suive " -"les redirections. Ce réglage est activé par défaut." +"<literal>Acquire::http::AllowRedirect</literal> contrôle le fait qu'APT " +"suive les redirections. Ce réglage est activé par défaut." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:390 -#| 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 uses as much as possible of the " -#| "bandwidth (Note that this option implicit deactivates the download 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 " @@ -4205,12 +3877,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:403 -#| msgid "" -#| "HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy " -#| "options are the same as for <literal>http</literal> method and will also " -#| "default to the options from the <literal>http</literal> method if they " -#| "are not explicitly set for https. <literal>Pipeline-Depth</literal> " -#| "option is not supported yet." msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " @@ -4220,32 +3886,14 @@ msgid "" "yet supported." msgstr "" "Les options <literal>Cache-control</literal>, <literal>Timeout</literal>, " -"<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> et <literal>" -"proxy</literal> fonctionnent pour les URI HTTPS de la même manière que la " -"méthode <literal>http</literal>. Les valeurs par défaut sont les mêmes " -"si elles ne sont pas indiquées. L'option <literal>Pipeline-Depth</literal> " -"n'est pas " -"encore gérée." +"<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> et " +"<literal>proxy</literal> fonctionnent pour les URI HTTPS de la même manière " +"que la méthode <literal>http</literal>. Les valeurs par défaut sont les " +"mêmes si elles ne sont pas indiquées. L'option <literal>Pipeline-Depth</" +"literal> n'est pas encore gérée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:411 -#| msgid "" -#| "<literal>CaInfo</literal> suboption specifies place of file that holds " -#| "info about trusted certificates. <literal><host>::CaInfo</literal> " -#| "is the corresponding per-host option. <literal>Verify-Peer</literal> " -#| "boolean suboption determines whether verify server's host certificate " -#| "against trusted certificates or not. <literal><host>::Verify-Peer</" -#| "literal> is the corresponding per-host option. <literal>Verify-Host</" -#| "literal> boolean suboption determines whether verify server's hostname or " -#| "not. <literal><host>::Verify-Host</literal> is the corresponding " -#| "per-host option. <literal>SslCert</literal> determines what certificate " -#| "to use for client authentication. <literal><host>::SslCert</" -#| "literal> is the corresponding per-host option. <literal>SslKey</literal> " -#| "determines what private key to use for client authentication. " -#| "<literal><host>::SslKey</literal> is the corresponding per-host " -#| "option. <literal>SslForceVersion</literal> overrides default SSL version " -#| "to use. Can contain 'TLSv1' or 'SSLv3' string. <literal><host>::" -#| "SslForceVersion</literal> is the corresponding per-host option." msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -4274,27 +3922,11 @@ msgstr "" "à utiliser pour l'authentification du client. <literal>SslKey</literal> " "détermine quelle clef privée doit être utilisée pour l'authentification du " "client. <literal>SslForceVersion</literal> surcharge la valeur par défaut " -"pour la version de SSL à utiliser et peut contenir l'une des chaînes <literal>" -"TLSv1</literal> " -"ou <literal>SSLv3</literal>." +"pour la version de SSL à utiliser et peut contenir l'une des chaînes " +"<literal>TLSv1</literal> ou <literal>SSLv3</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:432 -#| msgid "" -#| "FTP URIs; ftp::Proxy is the default ftp proxy to use. It is in the " -#| "standard form of <literal>ftp://[[user][:pass]@]host[:port]/</literal>. " -#| "Per host proxies can also be specified by using the form <literal>ftp::" -#| "Proxy::<host></literal> with the special keyword <literal>DIRECT</" -#| "literal> meaning to use no proxies. If no one of the above settings is " -#| "specified, <envar>ftp_proxy</envar> environment variable will be used. To " -#| "use a ftp proxy you will have to set the <literal>ftp::ProxyLogin</" -#| "literal> script in the configuration file. This entry specifies the " -#| "commands to send to tell the proxy server what to connect to. Please see " -#| "&configureindex; for an example of how to do this. The substitution " -#| "variables available are <literal>$(PROXY_USER)</literal> <literal>" -#| "$(PROXY_PASS)</literal> <literal>$(SITE_USER)</literal> <literal>" -#| "$(SITE_PASS)</literal> <literal>$(SITE)</literal> and <literal>" -#| "$(SITE_PORT)</literal> Each is taken from it's respective URI component." 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]/</" @@ -4312,32 +3944,25 @@ msgid "" "literal> and <literal>$(SITE_PORT)</literal>." msgstr "" "<literal>ftp::Proxy</literal> est le mandataire (proxy) FTP à utiliser par " -"défaut pour les URI FTP. " -"Il se présente sous la forme standard : <literal>ftp://[[user][:pass]@]host[:" -"port]/</literal>. On peut spécifier un mandataire particulier par hôte " -"distant en utilisant la syntaxe : <literal>ftp::Proxy::<hôte></literal>" -". Le mot-clé spécial <literal>DIRECT</literal> indique alors de " -"n'utiliser aucun mandataire pour l'hôte. Si aucun des paramètres précédents " -"n'est définis, la variable d'environnement <envar>ftp_proxy</envar> annule " -"et replace toutes les options de mandataire FTP. Pour utiliser un mandataire " -"FTP, vous devrez renseigner l'entrée <literal>ftp::ProxyLogin</literal> dans " -"le fichier de configuration. Cette entrée spécifie les commandes à envoyer " -"au mandataire pour lui préciser à quoi il doit se connecter. Voyez " -"&configureindex; pour savoir comment faire. Les variables de substitution " -"qui représentent le composant d'URI correspondant sont : <literal>" -"$(PROXY_USER)</literal>, <literal>$(PROXY_PASS)</" -"literal>, <literal>$(SITE_USER)</literal>, <literal>$(SITE_PASS)</literal>, " -"<literal>$(SITE)</literal> et <literal>$(SITE_PORT)</literal>." +"défaut pour les URI FTP. Il se présente sous la forme standard : " +"<literal>ftp://[[user][:pass]@]host[:port]/</literal>. On peut spécifier un " +"mandataire particulier par hôte distant en utilisant la syntaxe : " +"<literal>ftp::Proxy::<hôte></literal>. Le mot-clé spécial " +"<literal>DIRECT</literal> indique alors de n'utiliser aucun mandataire pour " +"l'hôte. Si aucun des paramètres précédents n'est définis, la variable " +"d'environnement <envar>ftp_proxy</envar> annule et replace toutes les " +"options de mandataire FTP. Pour utiliser un mandataire FTP, vous devrez " +"renseigner l'entrée <literal>ftp::ProxyLogin</literal> dans le fichier de " +"configuration. Cette entrée spécifie les commandes à envoyer au mandataire " +"pour lui préciser à quoi il doit se connecter. Voyez &configureindex; pour " +"savoir comment faire. Les variables de substitution qui représentent le " +"composant d'URI correspondant sont : <literal>$(PROXY_USER)</literal>, " +"<literal>$(PROXY_PASS)</literal>, <literal>$(SITE_USER)</literal>, <literal>" +"$(SITE_PASS)</literal>, <literal>$(SITE)</literal> et <literal>$(SITE_PORT)</" +"literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:452 -#| 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, some situations require that passive mode be disabled and port " -#| "mode FTP used instead. This can be done globally, for connections that go " -#| "through a proxy or for a specific host (See the sample config file for " -#| "examples)." 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, " @@ -4392,15 +4017,6 @@ msgstr "/cdrom/::Mount \"foo\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:473 -#| msgid "" -#| "CD-ROM URIs; the only setting for CD-ROM URIs is the mount point, " -#| "<literal>cdrom::Mount</literal> which must be the mount point for the CD-" -#| "ROM drive as specified in <filename>/etc/fstab</filename>. It is possible " -#| "to provide alternate mount and unmount commands if your mount point " -#| "cannot be listed in the fstab (such as an SMB mount and old mount " -#| "packages). The syntax is to put <placeholder type=\"literallayout\" id=" -#| "\"0\"/> within the cdrom block. It is important to have the trailing " -#| "slash. Unmount commands can be specified using UMount." msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -4411,42 +4027,31 @@ msgid "" "<literal>cdrom</literal> block. It is important to have the trailing slash. " "Unmount commands can be specified using UMount." msgstr "" -"La seule option de configuration pour les URI qui utilisent la méthode <" -"literal>cdrom</literal> est le point de " -"montage : <literal>cdrom::Mount</literal> ; il doit représenter le point de " -"montage du lecteur de CD-ROM (ou DVD, etc.) indiqué dans <filename>" -"/etc/fstab</filename>. " -"D'autres commandes de montage et de démontage peuvent être fournies quand le " -"point de montage ne peut être listé dans le fichier <filename>/etc/fstab</" -"filename>. Syntaxiquement, il faut placer " -"<placeholder type=\"literallayout\" id=\"0\"/> dans le bloc <literal>cdrom<" -"/literal>. La barre " -"oblique finale est importante. Les commandes de démontage peuvent être " -"spécifiées en utilisant <literal>UMount</literal>." +"La seule option de configuration pour les URI qui utilisent la méthode " +"<literal>cdrom</literal> est le point de montage : <literal>cdrom::Mount</" +"literal> ; il doit représenter le point de montage du lecteur de CD-ROM (ou " +"DVD, etc.) indiqué dans <filename>/etc/fstab</filename>. D'autres commandes " +"de montage et de démontage peuvent être fournies quand le point de montage " +"ne peut être listé dans le fichier <filename>/etc/fstab</filename>. " +"Syntaxiquement, il faut placer <placeholder type=\"literallayout\" id=\"0\"/" +"> dans le bloc <literal>cdrom</literal>. La barre oblique finale est " +"importante. Les commandes de démontage peuvent être spécifiées en utilisant " +"<literal>UMount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:486 -#| msgid "" -#| "GPGV URIs; the only option for GPGV URIs is the option to pass additional " -#| "parameters to gpgv. <literal>gpgv::Options</literal> Additional options " -#| "passed to gpgv." msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." msgstr "" "La seule option pour les URI GPGV est <literal>gpgv::Options</literal>, qui " -"permet de passer " -"des paramètres à gpgv" +"permet de passer des paramètres à gpgv" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> #: apt.conf.5.xml:497 #, no-wrap -msgid "" -"Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<" -"replaceable>Methodname</replaceable>\";" -msgstr "" -"Acquire::CompressionTypes::<replaceable>ExtensionFichier</replaceable> \"<" -"replaceable>NomMethode</replaceable>\";" +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:492 @@ -4482,20 +4087,6 @@ msgstr "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:498 -#| 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 acquire system will try the first and proceed with the next " -#| "compression type in this list on error, so to prefer one over the other " -#| "type simply add the preferred type first - not already added default " -#| "types will be added at run time to the end of the list, so e.g. " -#| "<placeholder type=\"synopsis\" id=\"0\"/> can be used to prefer " -#| "<command>gzip</command> compressed files over <command>bzip2</command> " -#| "and <command>lzma</command>. If <command>lzma</command> should be " -#| "preferred over <command>gzip</command> and <command>bzip2</command> the " -#| "configure setting should look like this <placeholder type=\"synopsis\" id=" -#| "\"1\"/> It is not needed to add <literal>bz2</literal> explicit to the " -#| "list as it will be added automatic." 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 " @@ -4518,8 +4109,7 @@ msgstr "" "par rapport à un autre, il suffit de le placer en premier dans cette liste. " "Les types par défaut qui ne sont pas déjà indiqués seront ajoutés " "implicitement au moment de l'exécution. Ainsi, par exemple, <placeholder " -"type=" -"\"synopsis\" id=\"0\"/> peut être utiliser de préférence les fichiers " +"type=\"synopsis\" id=\"0\"/> peut être utiliser de préférence les fichiers " "compressés avec <command>gzip</command> par rapport à <command>bzip2</" "command> et <command>lzma</command>. Si l'objectif est d'utiliser " "<command>lzma</command> en priorité par rapport à <command>gzip</command> et " @@ -4535,17 +4125,6 @@ msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:507 -#| msgid "" -#| "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</" -#| "replaceable></literal> will be checked: If this setting exists the method " -#| "will only be used if this file exists, e.g. for the bzip2 method (the " -#| "inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note " -#| "also that list entries specified on the command line will be added at the " -#| "end of the list specified in the configuration files, but before the " -#| "default entries. To prefer a type in this case over the ones specified in " -#| "the configuration files you can set the option direct - not in list " -#| "style. This will not override the defined list; it will only prefix the " -#| "list with this type." msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -4558,19 +4137,18 @@ msgid "" "list style. This will not override the defined list; it will only prefix " "the list with this type." msgstr "" -"Veuillez noter que <literal>Dir::Bin::<replaceable>Methodname</" -"replaceable></literal> sera contrôlé : si cette option est utilisée, la " -"méthode ne " -"sera utilisée que si ce fichier existe. Ainsi, pour la méthode <literal>" -"bzip2</literal>, le " -"réglage (utilisé en interne) est <placeholder type=\"literallayout\" id=" -"\"0\"/>. Veuillez également noter que les éléments de liste indiqués à la " -"ligne de commande seront ajoutés à la fin de la liste indiquée dans les " -"fichiers de configuration, mais avant les valeurs par défaut. Dans ce cas, " -"pour établir une préférence par rapport aux types mentionnés dans les " -"fichiers de configuration, il est possible de placer l'option directement, " -"pas sous forme de liste. Cela ne remplacera pas la liste par défaut mais " -"elle sera simplement préfixée avec l'option en question." +"Veuillez noter que <literal>Dir::Bin::<replaceable>Methodname</replaceable></" +"literal> sera contrôlé : si cette option est utilisée, la méthode ne sera " +"utilisée que si ce fichier existe. Ainsi, pour la méthode <literal>bzip2</" +"literal>, le réglage (utilisé en interne) est <placeholder type=" +"\"literallayout\" id=\"0\"/>. Veuillez également noter que les éléments de " +"liste indiqués à la ligne de commande seront ajoutés à la fin de la liste " +"indiquée dans les fichiers de configuration, mais avant les valeurs par " +"défaut. Dans ce cas, pour établir une préférence par rapport aux types " +"mentionnés dans les fichiers de configuration, il est possible de placer " +"l'option directement, pas sous forme de liste. Cela ne remplacera pas la " +"liste par défaut mais elle sera simplement préfixée avec l'option en " +"question." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:517 @@ -4601,15 +4179,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:532 -#| msgid "" -#| "The Languages subsection controls which <filename>Translation</filename> " -#| "files are downloaded and in which order APT tries to display the " -#| "description-translations. APT will try to display the first available " -#| "description in the language which is listed first. Languages can be " -#| "defined with their short or long language codes. Note that not all " -#| "archives provide <filename>Translation</filename> files for every " -#| "Language - especially the long Languagecodes are rare, so please inform " -#| "you which ones are available before you set here impossible values." msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -4631,32 +4200,11 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> #: apt.conf.5.xml:549 #, no-wrap -msgid "" -"Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" -msgstr "" -"Acquire::Languages { \"environment\"; \"fr\"; \"en\"; \"none\"; \"de\"; };" +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:537 -#| msgid "" -#| "The default list includes \"environment\" and \"en\". " -#| "\"<literal>environment</literal>\" has a special meaning here: It will be " -#| "replaced at runtime with the languagecodes extracted from the " -#| "<literal>LC_MESSAGES</literal> environment variable. It will also ensure " -#| "that these codes are not included twice in the list. If " -#| "<literal>LC_MESSAGES</literal> is set to \"C\" only the " -#| "<filename>Translation-en</filename> file (if available) will be used. To " -#| "force APT to use no Translation file use the setting <literal>Acquire::" -#| "Languages=none</literal>. \"<literal>none</literal>\" is another special " -#| "meaning code which will stop the search for a suitable " -#| "<filename>Translation</filename> file. This can be used by the system " -#| "administrator to let APT know that it should download also this files " -#| "without actually use them if the environment doesn't specify this " -#| "languages. So the following example configuration will result in the " -#| "order \"en, de\" in an english and in \"de, en\" in a german " -#| "localization. Note that \"fr\" is downloaded, but not used if APT is not " -#| "used in a french localization, in such an environment the order would be " -#| "\"fr, de, en\". <placeholder type=\"programlisting\" id=\"0\"/>" msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -4687,14 +4235,13 @@ msgstr "" "<literal>Acquire::Languages=none</literal>. La valeur « <literal>none</" "literal> » a une signification spéciale et indique de ne rechercher aucun " "fichier <filename>Translation</filename>. Cela indique à APT de télécharger " -"ces traductions, sans nécessairement les utiliser sauf si la " -"variable d'environnement indique ces langues. Ainsi, dans l'exemple qui " -"suit, l'ordre utilisé sera « en, fr » si dans un environnement configuré " -"pour l'anglais et « fr, en » pour un environnement configuré en français. " -"Les fichiers pour l'allemand seront également téléchargés mais ne sont " -"utilisés que dans un environnement configuré pour l'allemand. Dans ce " -"dernier cas, l'ordre est alors « de, fr, en ». <placeholder type=" -"\"programlisting\" id=\"0\"/>" +"ces traductions, sans nécessairement les utiliser sauf si la variable " +"d'environnement indique ces langues. Ainsi, dans l'exemple qui suit, l'ordre " +"utilisé sera « en, fr » si dans un environnement configuré pour l'anglais et " +"« fr, en » pour un environnement configuré en français. Les fichiers pour " +"l'allemand seront également téléchargés mais ne sont utilisés que dans un " +"environnement configuré pour l'allemand. Dans ce dernier cas, l'ordre est " +"alors « de, fr, en ». <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:550 @@ -4705,10 +4252,10 @@ msgid "" "added to the end of the list (after an implicit \"<literal>none</literal>\")." msgstr "" "Note : afin d'éviter des problèmes lorsqu'APT est exécuté dans différents " -"environnements (p. ex. par différents utilisateurs ou différents programmes), " -"tous les fichiers « Translation »qui sont trouvés dans <filename>" -"/var/lib/apt/lists/</filename> seront ajoutés à la fin de la liste (après un " -"« <literal>none</literal> » implicite)." +"environnements (p. ex. par différents utilisateurs ou différents " +"programmes), tous les fichiers « Translation »qui sont trouvés dans " +"<filename>/var/lib/apt/lists/</filename> seront ajoutés à la fin de la liste " +"(après un « <literal>none</literal> » implicite)." #. type: Content of: <refentry><refsect1><title> #: apt.conf.5.xml:560 @@ -4717,14 +4264,6 @@ msgstr "Les répertoires" #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:562 -#| msgid "" -#| "The <literal>Dir::State</literal> section has directories that pertain to " -#| "local state information. <literal>lists</literal> is the directory to " -#| "place downloaded package lists in and <literal>status</literal> is the " -#| "name of the &dpkg; status file. <literal>preferences</literal> is the " -#| "name of the APT preferences file. <literal>Dir::State</literal> contains " -#| "the default directory to prefix on all sub-items if they do not start " -#| "with <filename>/</filename> or <filename>./</filename>." msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -4738,24 +4277,13 @@ msgstr "" "système local. <literal>lists</literal> est le répertoire où placer les " "listes de paquets téléchargés et <literal>status</literal> est le nom du " "fichier d'état de &dpkg;. <literal>preferences</literal> concerne APT : " -"c'est le nom du fichier <filename>preferences</filename>. <literal>" -"Dir::State</literal> " -"contient le répertoire par défaut préfixé à tous les sous-éléments, quand " -"ceux-ci ne commencent pas par <filename>/</filename> ou <filename>./</" -"filename>." +"c'est le nom du fichier <filename>preferences</filename>. <literal>Dir::" +"State</literal> contient le répertoire par défaut préfixé à tous les sous-" +"éléments, quand ceux-ci ne commencent pas par <filename>/</filename> ou " +"<filename>./</filename>." #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:569 -#| msgid "" -#| "<literal>Dir::Cache</literal> contains locations pertaining to local " -#| "cache information, such as the two package caches <literal>srcpkgcache</" -#| "literal> and <literal>pkgcache</literal> as well as the location to place " -#| "downloaded archives, <literal>Dir::Cache::archives</literal>. Generation " -#| "of caches can be turned off by setting their names to be blank. This will " -#| "slow down startup but save disk space. It is probably preferable to turn " -#| "off the pkgcache rather than the srcpkgcache. Like <literal>Dir::State</" -#| "literal> the default directory is contained in <literal>Dir::Cache</" -#| "literal>" msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -4968,12 +4496,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:674 -#| 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 to the commands on standard input " -#| "the filenames of all .deb files it is going to install, one per line." 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 " @@ -5032,18 +4554,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> #: apt.conf.5.xml:699 -#| msgid "" -#| "APT can call &dpkg; in a way so it can make aggressive use of triggers " -#| "over multiple calls of &dpkg;. Without further options &dpkg; will use " -#| "triggers only in between his own run. Activating these options can " -#| "therefore decrease the time needed to perform the install / upgrade. Note " -#| "that it is intended to activate these options per default in the future, " -#| "but as it changes the way APT calling &dpkg; drastically it needs a lot " -#| "more testing. <emphasis>These options are therefore currently " -#| "experimental and should not be used in production environments.</" -#| "emphasis> It also breaks progress reporting such that all frontends will " -#| "currently stay around half (or more) of the time in the 100% state while " -#| "it actually configures all packages." 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 " @@ -5058,12 +4568,12 @@ msgid "" msgstr "" "APT peut lancer &dpkg; pour utiliser les actions différées de manière " "agressive entre les appels successifs à &dpkg;. Sans options " -"supplémentaires, &dpkg; utilisera les actions différées une fois à chacune de " -"ses exécutions. Si ces options sont utilisées, le temps d'exécution " -"peut diminuer fortement dans les actions d'installation ou de mise à jour. " -"Il est prévu de les activer par défaut dans le futur mais étant donné " -"qu'elles changent notablement la méthode qu'utilise APT pour lancer &dpkg;, " -"elles ont besoin d'importantes validations. <emphasis>Ces options sont donc " +"supplémentaires, &dpkg; utilisera les actions différées une fois à chacune " +"de ses exécutions. Si ces options sont utilisées, le temps d'exécution peut " +"diminuer fortement dans les actions d'installation ou de mise à jour. Il est " +"prévu de les activer par défaut dans le futur mais étant donné qu'elles " +"changent notablement la méthode qu'utilise APT pour lancer &dpkg;, elles ont " +"besoin d'importantes validations. <emphasis>Ces options sont donc " "expérimentales et ne devraient pas être utilisées avec des environnements de " "production.</emphasis>. Elles modifient également le suivi de progression et " "toutes les interfaces passeront la moitié du temps à un état terminé à 100% " @@ -5132,19 +4642,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:729 -#| msgid "" -#| "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " -#| "and \"<literal>no</literal>\". \"<literal>all</literal>\" is the default " -#| "value and causes APT to configure all packages explicit. The " -#| "\"<literal>smart</literal>\" way is it to configure only packages which " -#| "need to be configured before another package can be unpacked (Pre-" -#| "Depends) and let the rest configure by &dpkg; with a call generated by " -#| "the next option. \"<literal>no</literal>\" on the other hand will not " -#| "configure anything and totally rely on &dpkg; for configuration (which " -#| "will at the moment fail if a Pre-Depends is encountered). Setting this " -#| "option to another than the all value will implicitly activate also the " -#| "next option per default as otherwise the system could end in an " -#| "unconfigured status which could be unbootable!" msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -5161,27 +4658,20 @@ msgid "" msgstr "" "Les valeurs possibles sont « <literal>all</literal> », « <literal>smart</" "literal> » et « <literal>no</literal> ». La valeur par défaut est " -"« <literal>all</literal> » où APT configure tous les paquets. " -"La valeur « <literal>smart</literal> » permet de ne configurer que les " -"paquets qui ont besoin de l'être avant la décompaction d'un autre paquet (à " -"cause d'une pré-dépendance) ; les autres configurations sont laissées pour " -"un appel ultérieur à &dpkg; via un appel créé par l'option ConfigurePending " -"(voir plus loin). L'option « <literal>no</literal> » ne " -"provoquera aucune configuration et s'en remettra totalement à &dpkg; pour " -"ces opérations (ce qui échouera en cas de pré-dépendances). Si cette option " -"est définie sur une valeur différente de « <literal>all</literal> », " -"l'option suivante sera activée par défaut pour éviter de placer le système " -"dans un état non configuré et donc éventuellement non amorçable." +"« <literal>all</literal> » où APT configure tous les paquets. La valeur " +"« <literal>smart</literal> » permet de ne configurer que les paquets qui ont " +"besoin de l'être avant la décompaction d'un autre paquet (à cause d'une pré-" +"dépendance) ; les autres configurations sont laissées pour un appel " +"ultérieur à &dpkg; via un appel créé par l'option ConfigurePending (voir " +"plus loin). L'option « <literal>no</literal> » ne provoquera aucune " +"configuration et s'en remettra totalement à &dpkg; pour ces opérations (ce " +"qui échouera en cas de pré-dépendances). Si cette option est définie sur une " +"valeur différente de « <literal>all</literal> », l'option suivante sera " +"activée par défaut pour éviter de placer le système dans un état non " +"configuré et donc éventuellement non amorçable." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:744 -#| msgid "" -#| "If this option is set, APT will call <command>dpkg --configure --pending</" -#| "command> to let &dpkg; handle all required configurations and triggers. " -#| "This option is activated automatically per default if the previous option " -#| "is not set to <literal>all</literal>, but deactivating it could be useful " -#| "if you want to run APT multiple times in a row - e.g. in an installer. In " -#| "these sceneries you could deactivate this option in all but the last run." msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -5335,7 +4825,7 @@ msgstr "" #. TODO: provide a #. motivating example, except I haven't a clue why you'd want -#. to do this. +#. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> #: apt.conf.5.xml:824 msgid "" @@ -5618,7 +5108,7 @@ msgstr "" "Le fichier &configureindex; contient un modèle de fichier montrant des " "exemples pour toutes les options existantes." -#. ? reading apt.conf +#. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> #: apt.conf.5.xml:1163 msgid "&apt-cache;, &apt-config;, &apt-preferences;." @@ -5644,15 +5134,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para> #: apt_preferences.5.xml:42 -#| msgid "" -#| "Several versions of a package may be available for installation when the " -#| "&sources-list; file contains references to more than one distribution " -#| "(for example, <literal>stable</literal> and <literal>testing</literal>). " -#| "APT assigns a priority to each version that is available. Subject to " -#| "dependency constraints, <command>apt-get</command> selects the version " -#| "with the highest priority for installation. The APT preferences file " -#| "overrides the priorities that APT assigns to package versions by default, " -#| "thus giving the user control over which one is selected for installation." msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -5668,19 +5149,13 @@ msgstr "" "literal>), plusieurs versions d'un paquet peuvent être installées. APT " "affecte une priorité à chaque version disponible. La commande <command>apt-" "get</command>, tenant compte des contraintes de dépendance, installe la " -"version qui possède la priorité la plus haute. Le fichier <filename>" -"preferences</filename> " -"annule les priorités assignées par défaut aux versions des paquets : ainsi " -"l'utilisateur peut choisir la version qu'il veut installer." +"version qui possède la priorité la plus haute. Le fichier " +"<filename>preferences</filename> annule les priorités assignées par défaut " +"aux versions des paquets : ainsi l'utilisateur peut choisir la version qu'il " +"veut installer." #. type: Content of: <refentry><refsect1><para> #: apt_preferences.5.xml:52 -#| 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 case <command>apt-get</command> downloads the instance listed " -#| "earliest in the &sources-list; file. The APT preferences file does not " -#| "affect the choice of instance, only the choice of version." 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 " @@ -5693,8 +5168,7 @@ msgstr "" "exemplaires de la même version d'un paquet. Dans ce cas, <command>apt-get</" "command> télécharge l'exemplaire qui apparaît en premier dans le fichier " "&sources-list;. Le fichier <filename>preferences</filename> n'influe pas sur " -"le choix des " -"exemplaires, seulement sur le choix de la version." +"le choix des exemplaires, seulement sur le choix de la version." #. type: Content of: <refentry><refsect1><para> #: apt_preferences.5.xml:59 @@ -5747,12 +5221,8 @@ msgstr "Priorités affectées par défaut" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> #: apt_preferences.5.xml:94 #, 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" +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 @@ -5801,10 +5271,6 @@ msgstr "priorité 1" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:107 -#| msgid "" -#| "to the versions coming from archives which in their <filename>Release</" -#| "filename> files are marked as \"NotAutomatic: yes\" like the Debian " -#| "experimental archive." msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -5812,9 +5278,9 @@ msgid "" "<literal>experimental</literal> archive." msgstr "" "pour les versions issues d'archives dont le fichier <filename>Release</" -"filename> comporte la mention « NotAutomatic: yes » mais <emphasis>pas<" -"/emphasis> « ButAutomaticUpgrades: yes » comme" -"l'archive <literal>experimental</literal> de Debian." +"filename> comporte la mention « NotAutomatic: yes » mais <emphasis>pas</" +"emphasis> « ButAutomaticUpgrades: yes » commel'archive " +"<literal>experimental</literal> de Debian." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:113 @@ -5823,10 +5289,6 @@ msgstr "une priorité égale à 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:114 -#| msgid "" -#| "to the versions coming from archives which in their <filename>Release</" -#| "filename> files are marked as \"NotAutomatic: yes\" like the Debian " -#| "experimental archive." 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 " @@ -5867,12 +5329,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> #: apt_preferences.5.xml:132 -#| 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 " -#| "uninstalled package versions, expect versions coming from archives which " -#| "in their <filename>Release</filename> files are marked as \"NotAutomatic: " -#| "yes\" - these versions get the priority 1." 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 " @@ -6198,9 +5654,9 @@ msgstr "" "APT gére également l'épinglage (« pinning ») avec des expressions &glob; et " "des expressions régulières entourées par des barres obliques. Par exemple, " "l'exemple qui suit affecte une priorité de 500 à tous les paquets " -"d'experimental dont le nom commence par gnome (en tant qu'expression de type " -"&glob;) ou contient le mot kde (sous format d'une expression régulière POSIX " -"étendue, entourée de barres obliques)." +"d'experimental dont le nom commence par gnome (en tant qu'expression de " +"type &glob;) ou contient le mot kde (sous format d'une expression régulière " +"POSIX étendue, entourée de barres obliques)." #. type: Content of: <refentry><refsect1><refsect2><programlisting> #: apt_preferences.5.xml:273 @@ -6248,10 +5704,10 @@ msgid "" "specific pins override it. The pattern \"<literal>*</literal>\" in a " "Package field is not considered a &glob; expression in itself." msgstr "" -"Si une expression régulière est rencontrée dans un champ <literal>Package<" -"/literal>, le comportement sera celui qui aurait eu lieu si cette expression " -"était remplacée par la liste de tous les paquets auxquels elle correspond. Il " -"n'est pas encore décidé si cela sera conservé dans le futur : il est donc " +"Si une expression régulière est rencontrée dans un champ <literal>Package</" +"literal>, le comportement sera celui qui aurait eu lieu si cette expression " +"était remplacée par la liste de tous les paquets auxquels elle correspond. " +"Il n'est pas encore décidé si cela sera conservé dans le futur : il est donc " "conseillé d'utiliser des épinglages avec caractères génériques en premier " "afin qu'ils soient remplacés par des épinglages plus spécifiques. Le motif " "« <literal>*</literal> » dans un champ Package n'est pas considéré comme une " @@ -6273,8 +5729,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -msgid "P > 1000" -msgstr "P > 1000" +msgid "P >= 1000" +msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:316 @@ -6287,8 +5743,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -msgid "990 < P <=1000" -msgstr "990 < P <=1000" +msgid "990 <= P < 1000" +msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:321 @@ -6302,8 +5758,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -msgid "500 < P <=990" -msgstr "500 < P <=990" +msgid "500 <= P < 990" +msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:327 @@ -6316,8 +5772,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -msgid "100 < P <=500" -msgstr "100 < P <=500" +msgid "100 <= P < 500" +msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:333 @@ -6330,8 +5786,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -msgid "0 < P <=100" -msgstr "0 < P <=100" +msgid "0 < P < 100" +msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:339 @@ -6913,10 +6369,8 @@ msgstr "Suivre l'évolution d'une version par son nom de code" #: apt_preferences.5.xml:654 #, no-wrap msgid "" -"Explanation: Uninstall or do not install any Debian-originated package " -"versions\n" -"Explanation: other than those in the distribution codenamed with " -"&testing-codename; or sid\n" +"Explanation: Uninstall or do not install any Debian-originated package versions\n" +"Explanation: other than those in the distribution codenamed with &testing-codename; or sid\n" "Package: *\n" "Pin: release n=&testing-codename;\n" "Pin-Priority: 900\n" @@ -7027,8 +6481,8 @@ msgid "" "<command>apt-get update</command> (or by an equivalent command from another " "APT front-end)." msgstr "" -"Le fichier de liste de sources <filename>/etc/apt/sources.list</filename> est " -"prévu pour pouvoir gérer un nombre quelconque de sources actives et de " +"Le fichier de liste de sources <filename>/etc/apt/sources.list</filename> " +"est prévu pour pouvoir gérer un nombre quelconque de sources actives et de " "supports. Le fichier donne une source par ligne, avec les sources " "prioritaires en premier. L'information relative aux sources configurées est " "récupérée par la commande <command>apt-get update</command> (ou par une " @@ -7043,12 +6497,11 @@ msgid "" "and a <literal>#</literal> character anywhere on a line marks the remainder " "of that line as a comment." msgstr "" -"Chaque ligne qui indique une source commence par son type (p. ex. <literal>" -"deb-src</" -"literal>), suivi d'options et paramètres pour ce type. Les entrées " -"individuelles ne peuvent pas être multilignes. Les lignes vides sont ignorées " -"et un caractère <literal>#</literal> sur une ligne indique que le reste de la " -"ligne est un commentaire." +"Chaque ligne qui indique une source commence par son type (p. ex. " +"<literal>deb-src</literal>), suivi d'options et paramètres pour ce type. Les " +"entrées individuelles ne peuvent pas être multilignes. Les lignes vides sont " +"ignorées et un caractère <literal>#</literal> sur une ligne indique que le " +"reste de la ligne est un commentaire." #. type: Content of: <refentry><refsect1><title> #: sources.list.5.xml:53 @@ -7122,21 +6575,11 @@ msgstr "" #. type: Content of: <refentry><refsect1><literallayout> #: sources.list.5.xml:81 #, no-wrap -#| msgid "deb uri distribution [component1] [component2] [...]" msgid "deb [ options ] uri distribution [component1] [component2] [...]" msgstr "deb [ options ] uri distribution [composant1] [composant2] [...]" #. type: Content of: <refentry><refsect1><para> #: sources.list.5.xml:83 -#| 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. " @@ -7159,13 +6602,6 @@ msgstr "" #. 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 (i386, amd64, " -#| "powerpc, ...) 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>distribution</literal> may also contain a variable, <literal>$(ARCH)" "</literal> which expands to the Debian architecture (such as <literal>amd64</" @@ -7176,14 +6612,12 @@ msgid "" "architecture otherwise." msgstr "" "<literal>distribution</literal> peut aussi contenir une variable <literal>" -"$(ARCH)</literal>, qui sera remplacée par l'architecture Debian (comme <" -"literal>amd64</" -"literal> ou <literal>armel</literal>) sur laquelle s'exécute le système. On " -"peut ainsi " -"utiliser un fichier <filename>sources.list</filename> qui ne dépend pas " -"d'une architecture. En général, ce n'est intéressant que si l'on indique un " -"chemin exact ; sinon <literal>APT</literal> crée automatiquement un URI en " -"fonction de l'architecture effective." +"$(ARCH)</literal>, qui sera remplacée par l'architecture Debian (comme " +"<literal>amd64</literal> ou <literal>armel</literal>) sur laquelle " +"s'exécute le système. On peut ainsi utiliser un fichier <filename>sources." +"list</filename> qui ne dépend pas d'une architecture. En général, ce n'est " +"intéressant que si l'on indique un chemin exact ; sinon <literal>APT</" +"literal> crée automatiquement un URI en fonction de l'architecture effective." #. type: Content of: <refentry><refsect1><para> #: sources.list.5.xml:100 @@ -7222,8 +6656,8 @@ msgid "" "settings will be ignored silently):" msgstr "" "<literal>options</literal> est toujours optionnel et doit être entouré par " -"des crochets. It est constitué de réglages multiples sous la forme <literal><" -"replaceable>réglage</replaceable>=<replaceable>valeur</" +"des crochets. It est constitué de réglages multiples sous la forme " +"<literal><replaceable>réglage</replaceable>=<replaceable>valeur</" "replaceable></literal>. Des réglages multiples sont séparés par des espaces. " "Les réglages suivants sont gérés par APT (des réglages non gérés seront " "ignorés silencieusement) :" @@ -7240,8 +6674,8 @@ 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." +"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:121 @@ -7254,13 +6688,12 @@ msgid "" "handles even correctly authenticated sources as not authenticated." msgstr "" "<literal>trusted=yes</literal> peut être utilisée pour indiquer que les " -"paquets issus de cette source doivent être authentifiés même si le fichier <" -"filename>Release</" -"filename> n'est pas signé ou que la signature ne peut pas être vérifiée. Cela " -"désactive certaines parties d'&apt-secure; et ne devrait donc être utilisé " -"que dans un contexte local ou sûr. <literal>trusted=no</literal> est l'opposé " -"et considérera même les sources correctement authentifiées comme non " -"authentifiées." +"paquets issus de cette source doivent être authentifiés même si le fichier " +"<filename>Release</filename> n'est pas signé ou que la signature ne peut pas " +"être vérifiée. Cela désactive certaines parties d'&apt-secure; et ne devrait " +"donc être utilisé que dans un contexte local ou sûr. <literal>trusted=no</" +"literal> est l'opposé et considérera même les sources correctement " +"authentifiées comme non authentifiées." #. type: Content of: <refentry><refsect1><para> #: sources.list.5.xml:128 @@ -7285,13 +6718,11 @@ msgstr "Exemples :" #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" -"deb http://security.debian.org/ &stable-codename;/updates main contrib " -"non-free\n" +"deb http://security.debian.org/ &stable-codename;/updates main contrib non-free\n" " " msgstr "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" -"deb http://security.debian.org/ &stable-codename;/updates main contrib " -"non-free\n" +"deb http://security.debian.org/ &stable-codename;/updates main contrib non-free\n" " " #. type: Content of: <refentry><refsect1><title> @@ -7301,7 +6732,6 @@ msgstr "Spécification des URI" #. type: Content of: <refentry><refsect1><para> #: sources.list.5.xml:143 -#| msgid "more recognizable URI types" msgid "The currently recognized URI types are:" msgstr "Les types d'URI actuellement reconnues sont :" @@ -7345,14 +6775,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> #: sources.list.5.xml:172 -#| 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. Please note that a ftp proxy can be specified by using the " -#| "<envar>ftp_proxy</envar> environment variable. It is possible to specify " -#| "a http proxy (http proxy servers often understand ftp urls) using this " -#| "method and ONLY this method. ftp proxies using http specified in the " -#| "configuration file will be ignored." 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. " @@ -7370,16 +6792,11 @@ msgstr "" "<envar>ftp_proxy</envar>. On peut aussi spécifier un mandataire HTTP (les " "serveurs mandataires HTTP comprennent souvent les URL FTP) en utilisant " "cette méthode et <emphasis>seulement</emphasis> cette méthode. Les " -"mandataires qui utilisent HTTP " -"et qui sont spécifiés dans le fichier de configuration seront ignorés." +"mandataires qui utilisent HTTP et qui sont spécifiés dans le fichier de " +"configuration seront ignorés." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> #: sources.list.5.xml:184 -#| 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. This is useful for people using a zip disk to copy files " -#| "around with APT." 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. " @@ -7394,12 +6811,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> #: sources.list.5.xml:191 -#| msgid "" -#| "The rsh/ssh method invokes rsh/ssh to connect to a remote host as a given " -#| "user and access the files. It is a good idea to do prior arrangements " -#| "with RSA keys or rhosts. Access to files on the remote uses standard " -#| "<command>find</command> and <command>dd</command> commands to perform the " -#| "file transfers from the remote." 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 " @@ -7409,27 +6820,16 @@ msgstr "" "Le procédé rsh/ssh utilise rsh/ssh pour se connecter à une machine distante " "et pour accéder aux fichiers en tant qu'un certain utilisateur. Il est " "recommandé de régler préalablement les hôtes distants (rhosts) ou les clés " -"RSA. Les " -"commandes standard <command>find</command> et <command>dd</command> sont " -"utilisées pour " -"l'accès aux fichiers de la machine distante." +"RSA. Les commandes standard <command>find</command> et <command>dd</command> " +"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 -#| msgid "more recognizable URI types" 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 -#| msgid "" -#| "APT can be extended with more methods shipped in other optional packages " -#| "which should follow the nameing scheme <package>apt-transport-" -#| "<replaceable>method</replaceable></package>. The APT team e.g. maintains " -#| "also the <package>apt-transport-https</package> package which provides " -#| "access methods for https-URIs with features similar to the http method, " -#| "but other methods for using e.g. debtorrent are also available, see &apt-" -#| "transport-debtorrent;." msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -7494,8 +6894,8 @@ msgid "" "<literal>amd64</literal> and <literal>armel</literal>." msgstr "" "La première ligne récupère l'information des paquets pour les architectures " -"de <literal>APT::Architectures</literal> alors que la deuxième récupère <" -"literal>amd64</literal> et <literal>armel</literal>." +"de <literal>APT::Architectures</literal> alors que la deuxième récupère " +"<literal>amd64</literal> et <literal>armel</literal>." #. type: Content of: <refentry><refsect1><literallayout> #: sources.list.5.xml:224 @@ -7676,7 +7076,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><para> #: apt-sortpkgs.1.xml:45 -#| msgid "All output is sent to stdout, the input must be a seekable file." msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" @@ -8174,11 +7573,11 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> #: apt-ftparchive.1.xml:307 msgid "" -"Sets the output Contents file. Defaults to <filename>" -"$(DIST)/$(SECTION)/Contents-$(ARCH)" -"</filename>. If this setting causes multiple Packages files to map onto a " -"single Contents file (as is the default) then <command>apt-ftparchive</" -"command> will integrate those package files together automatically." +"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" +"Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " +"to map onto a single Contents file (as is the default) then <command>apt-" +"ftparchive</command> will integrate those package files together " +"automatically." msgstr "" "Indique le fichier « Contents » créé. Par défaut, c'est <filename>$(DIST)/" "Contents-$(ARCH)</filename>. Quand le paramètrage fait que différents " @@ -8257,10 +7656,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> #: apt-ftparchive.1.xml:354 -#| msgid "" -#| "All of the settings defined in the <literal>TreeDefault</literal> section " -#| "can be use in a <literal>Tree</literal> section as well as three new " -#| "variables." 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 " @@ -8493,15 +7888,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-ftparchive.1.xml:510 -#| msgid "" -#| "Values for the additional metadata fields in the Release file are taken " -#| "from the corresponding variables under <literal>APT::FTPArchive::Release</" -#| "literal>, e.g. <literal>APT::FTPArchive::Release::Origin</literal>. The " -#| "supported fields are: <literal>Origin</literal>, <literal>Label</" -#| "literal>, <literal>Suite</literal>, <literal>Version</literal>, " -#| "<literal>Codename</literal>, <literal>Date</literal>, <literal>Valid-" -#| "Until</literal>, <literal>Architectures</literal>, <literal>Components</" -#| "literal>, <literal>Description</literal>." 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. " @@ -8516,8 +7902,7 @@ msgstr "" "Crée la somme de contrôle indiquée. Si ces options sont actives par défaut. " "Quand elles sont désactivées, les fichiers d'index créés n'auront pas de " "champ de somme de contrôle là où cela était possible. Éléments de " -"configuration :" -"<literal>APT::FTPArchive::<replaceable>Checksum</" +"configuration :<literal>APT::FTPArchive::<replaceable>Checksum</" "replaceable></literal> et <literal>APT::FTPArchive::<replaceable>Index</" "replaceable>::<replaceable>Checksum</replaceable></literal> où " "<literal><replaceable>Index</replaceable></literal> peut être " @@ -8548,8 +7933,8 @@ msgstr "" "progression. Un plus grand nombre de « q » (2 au plus) rend le programme de " "plus en plus silencieux. On peut aussi utiliser <option>-q=#</option> pour " "définir ce « niveau de silence », et ne plus tenir compte des réglages du " -"fichier de configuration. Élément de " -"configuration : <literal>quiet</literal>." +"fichier de configuration. Élément de configuration : <literal>quiet</" +"literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt-ftparchive.1.xml:535 @@ -8657,12 +8042,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><para><programlisting> #: apt-ftparchive.1.xml:602 #, 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" +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 @@ -9041,8 +8422,7 @@ msgid "" "Building Dependency Tree... Done" msgstr "" "# apt-get update\n" -"Réception de http://ftp.de.debian.org/debian-non-US/ stable/binary-i386/ " -"Packages\n" +"Réception de http://ftp.de.debian.org/debian-non-US/ stable/binary-i386/ Packages\n" "Réception de http://llug.sep.bnl.gov/debian/ testing/contrib Packages\n" "Lecture des listes de paquets... Fait\n" "Construction de l'arbre des dépendances... Fait" @@ -9762,11 +9142,9 @@ msgid "" "12 packages not fully installed or removed.\n" "Need to get 65.7M/66.7M of archives. After unpacking 26.5M will be used." msgstr "" -"206 paquets mis à jour, 8 nouvellement installés, 23 à enlever et 51 non mis " -"à jour.\n" +"206 paquets mis à jour, 8 nouvellement installés, 23 à enlever et 51 non mis à jour.\n" "12 paquets partiellement installés ou enlevés.\n" -"Il est nécessaire de prendre 65,7Mo/66,7Mo dans les archives. Après cette " -"opération, 26,5Mo d'espace disque supplémentaires seront utilisés." +"Il est nécessaire de prendre 65,7Mo/66,7Mo dans les archives. Après cette opération, 26,5Mo d'espace disque supplémentaires seront utilisés." #. type: <p></p> #: guide.sgml:470 @@ -9836,12 +9214,10 @@ msgid "" "11% [5 testing/non-free `Waiting for file' 0/32.1k 0%] 2203b/s 1m52s" msgstr "" "# apt-get update\n" -"Réception de :1 http://ftp.de.debian.org/debian-non-US/ stable/non-US/ " -"Packages\n" +"Réception de :1 http://ftp.de.debian.org/debian-non-US/ stable/non-US/ Packages\n" "Réception de :2 http://llug.sep.bnl.gov/debian/ testing/contrib Packages\n" "Atteint http://llug.sep.bnl.gov/debian/ testing/main Packages\n" -"Réception de :4 http://ftp.de.debian.org/debian-non-US/ unstable/binary-i386/ " -"Packages\n" +"Réception de :4 http://ftp.de.debian.org/debian-non-US/ unstable/binary-i386/ Packages\n" "Réception de :5 http://llug.sep.bnl.gov/debian/ testing/non-free Packages\n" "11% [5 testing/non-free `Attente du fichier' 0/32.1k 0%] 2203b/s 1m52s" @@ -10207,8 +9583,7 @@ msgstr "" " # apt-get update\n" " [ APT récupère les fichiers des paquets ]\n" " # apt-get dist-upgrade\n" -" [ APT récupère tous les fichiers nécessaires à la mise à jour de la machine " -"distante ]" +" [ APT récupère tous les fichiers nécessaires à la mise à jour de la machine distante ]" #. type: </example></p> #: offline.sgml:149 @@ -10329,8 +9704,7 @@ msgid "" " # awk '{print \"wget -O \" $2 \" \" $1}' < uris > /disc/wget-script" msgstr "" " # apt-get dist-upgrade \n" -" [ Répondre négativement à la question, pour être sûr(e) que les actions vous " -"conviennent ]\n" +" [ Répondre négativement à la question, pour être sûr(e) que les actions vous conviennent ]\n" " # apt-get -qq --print-uris dist-upgrade > uris\n" " # awk '{print \"wget -O \" $2 \" \" $1}' < uris > /disc/wget-script" diff --git a/doc/po/it.po b/doc/po/it.po index 01500379..716a2ee6 100644 --- a/doc/po/it.po +++ b/doc/po/it.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: 2012-06-09 22:05+0300\n" +"POT-Creation-Date: 2012-08-30 12:50+0300\n" "PO-Revision-Date: 2003-04-26 23:26+0100\n" "Last-Translator: Traduzione di Eugenia Franzoni <eugenia@linuxcare.com>\n" "Language-Team: <debian-l10n-italian@lists.debian.org>\n" @@ -3961,8 +3961,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -msgid "P > 1000" -msgstr "" +msgid "P >= 1000" +msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:316 @@ -3973,8 +3973,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -msgid "990 < P <=1000" -msgstr "" +msgid "990 <= P < 1000" +msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:321 @@ -3985,8 +3985,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -msgid "500 < P <=990" -msgstr "" +msgid "500 <= P < 990" +msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:327 @@ -3997,8 +3997,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -msgid "100 < P <=500" -msgstr "" +msgid "100 <= P < 500" +msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:333 @@ -4009,8 +4009,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -msgid "0 < P <=100" -msgstr "" +msgid "0 < P < 100" +msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:339 @@ -4022,7 +4022,7 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:343 msgid "P < 0" -msgstr "" +msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:344 @@ -5301,10 +5301,11 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> #: apt-ftparchive.1.xml:307 msgid "" -"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/Contents-$(ARCH)" -"</filename>. If this setting causes multiple Packages files to map onto a " -"single Contents file (as is the default) then <command>apt-ftparchive</" -"command> will integrate those package files together automatically." +"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" +"Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " +"to map onto a single Contents file (as is the default) then <command>apt-" +"ftparchive</command> will integrate those package files together " +"automatically." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> diff --git a/doc/po/ja.po b/doc/po/ja.po index ba6796a1..8549d4bb 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: 2012-06-29 14:26+0300\n" +"POT-Creation-Date: 2012-08-30 22:07+0300\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" @@ -5494,8 +5494,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -msgid "P > 1000" -msgstr "P > 1000" +msgid "P >= 1000" +msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:316 @@ -5507,8 +5507,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -msgid "990 < P <=1000" -msgstr "990 < P <=1000" +msgid "990 <= P < 1000" +msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:321 @@ -5521,8 +5521,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -msgid "500 < P <=990" -msgstr "500 < P <=990" +msgid "500 <= P < 990" +msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:327 @@ -5535,8 +5535,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -msgid "100 < P <=500" -msgstr "100 < P <=500" +msgid "100 <= P < 500" +msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:333 @@ -5550,8 +5550,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -msgid "0 < P <=100" -msgstr "0 < P <=100" +msgid "0 < P < 100" +msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:339 diff --git a/doc/po/pl.po b/doc/po/pl.po index da377d97..c6dbde44 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: 2012-07-28 21:59+0300\n" +"POT-Creation-Date: 2012-08-30 12:50+0300\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" @@ -5196,8 +5196,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -msgid "P > 1000" -msgstr "P > 1000" +msgid "P >= 1000" +msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:316 @@ -5210,8 +5210,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -msgid "990 < P <=1000" -msgstr "990 < P <= 1000" +msgid "990 <= P < 1000" +msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:321 @@ -5224,8 +5224,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -msgid "500 < P <=990" -msgstr "500 < P <= 990" +msgid "500 <= P < 990" +msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:327 @@ -5239,8 +5239,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -msgid "100 < P <=500" -msgstr "100 < P <= 500" +msgid "100 <= P < 500" +msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:333 @@ -5253,8 +5253,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -msgid "0 < P <=100" -msgstr "0 < P <= 100" +msgid "0 < P < 100" +msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:339 diff --git a/doc/po/pt.po b/doc/po/pt.po index c900e78c..3fa02970 100644 --- a/doc/po/pt.po +++ b/doc/po/pt.po @@ -7,7 +7,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: 2012-06-09 22:05+0300\n" +"POT-Creation-Date: 2012-08-30 12:50+0300\n" "PO-Revision-Date: 2010-08-25 23:07+0100\n" "Last-Translator: Américo Monteiro <a_monteiro@netcabo.pt>\n" "Language-Team: Portuguese <traduz@debianpt.org>\n" @@ -6118,8 +6118,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -msgid "P > 1000" -msgstr "P > 1000" +msgid "P >= 1000" +msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:316 @@ -6132,8 +6132,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -msgid "990 < P <=1000" -msgstr "990 < P <=1000" +msgid "990 <= P < 1000" +msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:321 @@ -6146,8 +6146,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -msgid "500 < P <=990" -msgstr "500 < P <=990" +msgid "500 <= P < 990" +msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:327 @@ -6161,8 +6161,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -msgid "100 < P <=500" -msgstr "100 < P <=500" +msgid "100 <= P < 500" +msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:333 @@ -6176,8 +6176,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -msgid "0 < P <=100" -msgstr "0 < P <=100" +msgid "0 < P < 100" +msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:339 @@ -8026,10 +8026,11 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> #: apt-ftparchive.1.xml:307 msgid "" -"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/Contents-$(ARCH)" -"</filename>. If this setting causes multiple Packages files to map onto a " -"single Contents file (as is the default) then <command>apt-ftparchive</" -"command> will integrate those package files together automatically." +"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" +"Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " +"to map onto a single Contents file (as is the default) then <command>apt-" +"ftparchive</command> will integrate those package files together " +"automatically." msgstr "" "Define a saída do ficheiro Contents. A predefinição é <filename>$(DIST)/" "Contents-$(ARCH)</filename>. Se esta definição causar múltiplos ficheiros " diff --git a/doc/po/pt_BR.po b/doc/po/pt_BR.po index b4b0c4f0..18a6c314 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: 2012-06-09 22:05+0300\n" +"POT-Creation-Date: 2012-08-30 12:50+0300\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" @@ -4171,9 +4171,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:315 -#, fuzzy -msgid "P > 1000" -msgstr "P > 1000" +msgid "P >= 1000" +msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:316 @@ -4187,9 +4186,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:320 -#, fuzzy -msgid "990 < P <=1000" -msgstr "990 < P <=1000" +msgid "990 <= P < 1000" +msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:321 @@ -4203,9 +4201,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:326 -#, fuzzy -msgid "500 < P <=990" -msgstr "500 < P <=990" +msgid "500 <= P < 990" +msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:327 @@ -4219,9 +4216,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:332 -#, fuzzy -msgid "100 < P <=500" -msgstr "100 < P <=500" +msgid "100 <= P < 500" +msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:333 @@ -4236,9 +4232,8 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:338 -#, fuzzy -msgid "0 < P <=100" -msgstr "0 <= P <=100" +msgid "0 < P < 100" +msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> #: apt_preferences.5.xml:339 @@ -4252,7 +4247,6 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> #: apt_preferences.5.xml:343 -#, fuzzy msgid "P < 0" msgstr "P < 0" @@ -5767,10 +5761,11 @@ msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> #: apt-ftparchive.1.xml:307 msgid "" -"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/Contents-$(ARCH)" -"</filename>. If this setting causes multiple Packages files to map onto a " -"single Contents file (as is the default) then <command>apt-ftparchive</" -"command> will integrate those package files together automatically." +"Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" +"Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " +"to map onto a single Contents file (as is the default) then <command>apt-" +"ftparchive</command> will integrate those package files together " +"automatically." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> diff --git a/test/integration/framework b/test/integration/framework index da85d233..57bf555a 100644 --- a/test/integration/framework +++ b/test/integration/framework @@ -91,6 +91,7 @@ runapt() { } aptconfig() { runapt apt-config $*; } aptcache() { runapt apt-cache $*; } +aptcdrom() { runapt apt-cdrom $*; } aptget() { runapt apt-get $*; } aptftparchive() { runapt apt-ftparchive $*; } aptkey() { runapt apt-key $*; } @@ -523,11 +524,12 @@ insertinstalledpackage() { local VERSION="$3" local DEPENDENCIES="$4" local PRIORITY="${5:-optional}" + local STATUS="${6:-install ok installed}" 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 echo "Package: $NAME -Status: install ok installed +Status: $STATUS Priority: $PRIORITY Section: other Installed-Size: 42 @@ -714,6 +716,21 @@ server.stat-cache-engine = \"disable\"" > lighttpd.conf return 0 } +changetocdrom() { + mkdir -p rootdir/media/cdrom/.disk + local CD="$(readlink -f rootdir/media/cdrom)" + echo "acquire::cdrom::mount \"${CD}\";" > rootdir/etc/apt/apt.conf.d/00cdrom + echo 'acquire::cdrom::autodetect 0;' >> rootdir/etc/apt/apt.conf.d/00cdrom + echo -n "$1" > ${CD}/.disk/info + if [ ! -d aptarchive/dists ]; then + msgdie 'Flat file archive cdroms can not be created currently' + return 1 + fi + mv aptarchive/dists $CD + ln -s "$(readlink -f ./incoming)" $CD/pool + find rootdir/etc/apt/sources.list.d/ -name 'apt-test-*.list' -delete +} + checkdiff() { local DIFFTEXT="$($(which diff) -u $* | sed -e '/^---/ d' -e '/^+++/ d' -e '/^@@/ d')" if [ -n "$DIFFTEXT" ]; then diff --git a/test/integration/test-apt-cdrom b/test/integration/test-apt-cdrom new file mode 100755 index 00000000..f24c99b3 --- /dev/null +++ b/test/integration/test-apt-cdrom @@ -0,0 +1,104 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' 'i386' + +buildsimplenativepackage 'testing' 'amd64,i386' '0.8.15' 'stable' +setupaptarchive + +changetocdrom 'Debian APT Testdisk 0.8.15' + +# -de is not in the Release file, but picked up anyway for compatibility +cd rootdir/media/cdrom/dists/stable/main/i18n +sed -e '/^Description-en:/ d' -e '/^ / d' -e '/^$/ d' Translation-en > Translation-de +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 +rm Translation-en Translation-de +cd - > /dev/null + +aptcdrom add -m -o quiet=1 > apt-cdrom.log 2>&1 +sed -i -e '/^Using CD-ROM/ d' -e '/gpgv/ d' -e '/^Identifying/ d' -e '/Reading / d' apt-cdrom.log +testfileequal apt-cdrom.log "Scanning disc for index files.. +Found 2 package indexes, 1 source indexes, 1 translation indexes and 1 signatures +Found label 'Debian APT Testdisk 0.8.15' +This disc is called: +'Debian APT Testdisk 0.8.15' +Writing new source list +Source list entries for this disc are: +deb cdrom:[Debian APT Testdisk 0.8.15]/ stable main +deb-src cdrom:[Debian APT Testdisk 0.8.15]/ stable main +Repeat this process for the rest of the CDs in your set." + +testequal 'Reading package lists... +Building dependency tree... +The following NEW packages will be installed: + testing +0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Inst testing (0.8.15 stable [amd64]) +Conf testing (0.8.15 stable [amd64])' aptget install testing -s + +testequal 'Reading package lists... +Building dependency tree... +The following NEW packages will be installed: + testing:i386 +0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Inst testing:i386 (0.8.15 stable [i386]) +Conf testing:i386 (0.8.15 stable [i386])' aptget install testing:i386 -s + +# check Idempotence of apt-cdrom (and disabling of Translation dropping) +aptcdrom add -m -o quiet=1 -o APT::CDROM::DropTranslation=0 > apt-cdrom.log 2>&1 +sed -i -e '/^Using CD-ROM/ d' -e '/gpgv/ d' -e '/^Identifying/ d' -e '/Reading / d' apt-cdrom.log +testfileequal apt-cdrom.log "Scanning disc for index files.. +Found 2 package indexes, 1 source indexes, 2 translation indexes and 1 signatures +This disc is called: +'Debian APT Testdisk 0.8.15' +Writing new source list +Source list entries for this disc are: +deb cdrom:[Debian APT Testdisk 0.8.15]/ stable main +deb-src cdrom:[Debian APT Testdisk 0.8.15]/ stable main +Repeat this process for the rest of the CDs in your set." + +# take Translations from previous runs as needed +aptcdrom add -m -o quiet=1 > apt-cdrom.log 2>&1 +sed -i -e '/^Using CD-ROM/ d' -e '/gpgv/ d' -e '/^Identifying/ d' -e '/Reading / d' apt-cdrom.log +testfileequal apt-cdrom.log "Scanning disc for index files.. +Found 2 package indexes, 1 source indexes, 2 translation indexes and 1 signatures +This disc is called: +'Debian APT Testdisk 0.8.15' +Writing new source list +Source list entries for this disc are: +deb cdrom:[Debian APT Testdisk 0.8.15]/ stable main +deb-src cdrom:[Debian APT Testdisk 0.8.15]/ stable main +Repeat this process for the rest of the CDs in your set." +msgtest 'Test for the german description translation of' 'testing' +aptcache show testing -o Acquire::Languages=de | grep -q '^Description-de: ' && msgpass || msgfail +rm -rf rootdir/var/lib/apt/lists +mkdir -p rootdir/var/lib/apt/lists/partial +aptcdrom add -m -o quiet=1 > apt-cdrom.log 2>&1 +sed -i -e '/^Using CD-ROM/ d' -e '/gpgv/ d' -e '/^Identifying/ d' -e '/Reading / d' apt-cdrom.log +testfileequal apt-cdrom.log "Scanning disc for index files.. +Found 2 package indexes, 1 source indexes, 1 translation indexes and 1 signatures +This disc is called: +'Debian APT Testdisk 0.8.15' +Writing new source list +Source list entries for this disc are: +deb cdrom:[Debian APT Testdisk 0.8.15]/ stable main +deb-src cdrom:[Debian APT Testdisk 0.8.15]/ stable main +Repeat this process for the rest of the CDs in your set." +msgtest 'Test for the english description translation of' 'testing' +aptcache show testing -o Acquire::Languages=en | grep -q '^Description-en: ' && msgpass || msgfail + + +# check that we really can install from a 'cdrom' +testdpkgnotinstalled testing +aptget install testing -y > /dev/null 2>&1 +testdpkginstalled testing diff --git a/test/integration/test-unpack-different-version-unpacked b/test/integration/test-unpack-different-version-unpacked new file mode 100755 index 00000000..952f6e6b --- /dev/null +++ b/test/integration/test-unpack-different-version-unpacked @@ -0,0 +1,121 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' 'i386' + +insertpackage 'unstable' 'libqtcore4' 'i386,amd64' '2' 'Multi-Arch: same' +setupaptarchive + +DPKGSTATUS='rootdir/var/lib/dpkg/status' +cp $DPKGSTATUS dpkg.status + +cleanstatus() { + cp dpkg.status $DPKGSTATUS + rm rootdir/var/cache/apt/*.bin +} + +#FIXME: the reported version is wrong, it should be 1, not 2 +insertinstalledpackage 'libqtcore4' 'i386,amd64' '1' 'Multi-Arch: same' '' 'install ok unpacked' +testequal 'Reading package lists... +Building dependency tree... +0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. +2 not fully installed or removed. +Conf libqtcore4 (2 unstable [amd64]) +Conf libqtcore4:i386 (2 unstable [i386])' aptget install -s -f + +cleanstatus +insertinstalledpackage 'libqtcore4' 'amd64' '2' 'Multi-Arch: same' '' 'install ok unpacked' +insertinstalledpackage 'libqtcore4' 'i386' '1' 'Multi-Arch: same' '' 'install ok unpacked' +testequal 'Reading package lists... +Building dependency tree... +Correcting dependencies... Done +The following extra packages will be installed: + libqtcore4:i386 +The following packages will be upgraded: + libqtcore4:i386 +1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +2 not fully installed or removed. +Inst libqtcore4:i386 [1] (2 unstable [i386]) +Conf libqtcore4:i386 (2 unstable [i386]) +Conf libqtcore4 (2 unstable [amd64])' aptget install -s -f + +cleanstatus +insertinstalledpackage 'libqtcore4' 'i386' '2' 'Multi-Arch: same' '' 'install ok unpacked' +insertinstalledpackage 'libqtcore4' 'amd64' '1' 'Multi-Arch: same' '' 'install ok unpacked' +testequal 'Reading package lists... +Building dependency tree... +Correcting dependencies... Done +The following extra packages will be installed: + libqtcore4 +The following packages will be upgraded: + libqtcore4 +1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +2 not fully installed or removed. +Inst libqtcore4 [1] (2 unstable [amd64]) +Conf libqtcore4 (2 unstable [amd64]) +Conf libqtcore4:i386 (2 unstable [i386])' aptget install -s -f + +cleanstatus +insertinstalledpackage 'libqtcore4' 'amd64' '2' 'Multi-Arch: same' '' 'install ok unpacked' +insertinstalledpackage 'libqtcore4' 'i386' '1' 'Multi-Arch: same' +testequal 'Reading package lists... +Building dependency tree... +Correcting dependencies... Done +The following extra packages will be installed: + libqtcore4:i386 +The following packages will be upgraded: + libqtcore4:i386 +1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +1 not fully installed or removed. +Inst libqtcore4:i386 [1] (2 unstable [i386]) +Conf libqtcore4:i386 (2 unstable [i386]) +Conf libqtcore4 (2 unstable [amd64])' aptget install -s -f + +cleanstatus +insertinstalledpackage 'libqtcore4' 'i386' '2' 'Multi-Arch: same' '' 'install ok unpacked' +insertinstalledpackage 'libqtcore4' 'amd64' '1' 'Multi-Arch: same' +testequal 'Reading package lists... +Building dependency tree... +Correcting dependencies... Done +The following extra packages will be installed: + libqtcore4 +The following packages will be upgraded: + libqtcore4 +1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +1 not fully installed or removed. +Inst libqtcore4 [1] (2 unstable [amd64]) +Conf libqtcore4 (2 unstable [amd64]) +Conf libqtcore4:i386 (2 unstable [i386])' aptget install -s -f + +cleanstatus +insertinstalledpackage 'libqtcore4' 'amd64' '2' 'Multi-Arch: same' +insertinstalledpackage 'libqtcore4' 'i386' '1' 'Multi-Arch: same' '' 'install ok unpacked' +testequal 'Reading package lists... +Building dependency tree... +Correcting dependencies... Done +The following extra packages will be installed: + libqtcore4:i386 +The following packages will be upgraded: + libqtcore4:i386 +1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +1 not fully installed or removed. +Inst libqtcore4:i386 [1] (2 unstable [i386]) +Conf libqtcore4:i386 (2 unstable [i386])' aptget install -s -f + +cleanstatus +insertinstalledpackage 'libqtcore4' 'i386' '2' 'Multi-Arch: same' +insertinstalledpackage 'libqtcore4' 'amd64' '1' 'Multi-Arch: same' '' 'install ok unpacked' +testequal 'Reading package lists... +Building dependency tree... +Correcting dependencies... Done +The following extra packages will be installed: + libqtcore4 +The following packages will be upgraded: + libqtcore4 +1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +1 not fully installed or removed. +Inst libqtcore4 [1] (2 unstable [amd64]) +Conf libqtcore4 (2 unstable [amd64])' aptget install -s -f diff --git a/test/libapt/cdromreducesourcelist_test.cc b/test/libapt/cdromreducesourcelist_test.cc new file mode 100644 index 00000000..729da23a --- /dev/null +++ b/test/libapt/cdromreducesourcelist_test.cc @@ -0,0 +1,86 @@ +#include <apt-pkg/cdrom.h> +#include <apt-pkg/error.h> + +#include <algorithm> +#include <string> +#include <vector> + +#include "assert.h" + +class Cdrom : public pkgCdrom { +public: + std::vector<std::string> ReduceSourcelist(std::string CD,std::vector<std::string> List) { + pkgCdrom::ReduceSourcelist(CD, List); + return List; + } +}; + +int main(int argc, char const *argv[]) { + Cdrom cd; + std::vector<std::string> List; + std::string CD("/media/cdrom/"); + + std::vector<std::string> R = cd.ReduceSourcelist(CD, List); + equals(R.empty(), true); + + List.push_back(" wheezy main"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 1); + equals(R[0], " wheezy main"); + + List.push_back(" wheezy main"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 1); + equals(R[0], " wheezy main"); + + List.push_back(" wheezy contrib"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 1); + equals(R[0], " wheezy contrib main"); + + List.push_back(" wheezy-update contrib"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 2); + equals(R[0], " wheezy contrib main"); + equals(R[1], " wheezy-update contrib"); + + List.push_back(" wheezy-update contrib"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 2); + equals(R[0], " wheezy contrib main"); + equals(R[1], " wheezy-update contrib"); + + List.push_back(" wheezy-update non-free"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 2); + equals(R[0], " wheezy contrib main"); + equals(R[1], " wheezy-update contrib non-free"); + + List.push_back(" wheezy-update main"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 2); + equals(R[0], " wheezy contrib main"); + equals(R[1], " wheezy-update contrib main non-free"); + + List.push_back(" wheezy non-free"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 2); + equals(R[0], " wheezy contrib main non-free"); + equals(R[1], " wheezy-update contrib main non-free"); + + List.push_back(" sid main"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 3); + equals(R[0], " sid main"); + equals(R[1], " wheezy contrib main non-free"); + equals(R[2], " wheezy-update contrib main non-free"); + + List.push_back(" sid main-reduce"); + R = cd.ReduceSourcelist(CD, List); + equals(R.size(), 3); + equals(R[0], " sid main main-reduce"); + equals(R[1], " wheezy contrib main non-free"); + equals(R[2], " wheezy-update contrib main non-free"); + + return 0; +} diff --git a/test/libapt/indexcopytosourcelist_test.cc b/test/libapt/indexcopytosourcelist_test.cc new file mode 100644 index 00000000..69d8fae8 --- /dev/null +++ b/test/libapt/indexcopytosourcelist_test.cc @@ -0,0 +1,86 @@ +#include <apt-pkg/configuration.h> +#include <apt-pkg/aptconfiguration.h> +#include <apt-pkg/indexcopy.h> + +#include <string> + +#include "assert.h" + +class NoCopy : public IndexCopy { +public: + std::string ConvertToSourceList(std::string CD,std::string Path) { + IndexCopy::ConvertToSourceList(CD, Path); + return Path; + } + bool GetFile(std::string &Filename,unsigned long long &Size) { return false; } + bool RewriteEntry(FILE *Target,std::string File) { return false; } + const char *GetFileName() { return NULL; } + const char *Type() { return NULL; } + +}; + +int main(int argc, char const *argv[]) { + NoCopy ic; + std::string const CD("/media/cdrom/"); + + char const * Releases[] = { "unstable", "wheezy-updates", NULL }; + char const * Components[] = { "main", "non-free", NULL }; + + for (char const ** Release = Releases; *Release != NULL; ++Release) { + for (char const ** Component = Components; *Component != NULL; ++Component) { + std::string const Path = std::string("dists/") + *Release + "/" + *Component + "/"; + std::string const Binary = Path + "binary-"; + std::string const A = Binary + "armel/"; + std::string const B = Binary + "mips/"; + std::string const C = Binary + "kfreebsd-mips/"; + std::string const S = Path + "source/"; + std::string const List = std::string(*Release) + " " + *Component; + + _config->Clear("APT"); + APT::Configuration::getArchitectures(false); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + A), A); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + B), B); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + C), C); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + S), List); + + _config->Clear("APT"); + _config->Set("APT::Architecture", "mips"); + _config->Set("APT::Architectures::", "mips"); + APT::Configuration::getArchitectures(false); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + A), A); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + B), List); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + C), C); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + S), List); + + _config->Clear("APT"); + _config->Set("APT::Architecture", "kfreebsd-mips"); + _config->Set("APT::Architectures::", "kfreebsd-mips"); + APT::Configuration::getArchitectures(false); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + A), A); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + B), B); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + C), List); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + S), List); + + _config->Clear("APT"); + _config->Set("APT::Architecture", "armel"); + _config->Set("APT::Architectures::", "armel"); + APT::Configuration::getArchitectures(false); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + A), List); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + B), B); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + C), C); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + S), List); + + _config->Clear("APT"); + _config->Set("APT::Architecture", "armel"); + _config->Set("APT::Architectures::", "armel"); + _config->Set("APT::Architectures::", "mips"); + APT::Configuration::getArchitectures(false); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + A), List); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + B), List); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + C), C); + equals(ic.ConvertToSourceList("/media/cdrom/", CD + S), List); + } + } + + return 0; +} diff --git a/test/libapt/makefile b/test/libapt/makefile index b2e6db2d..5e225f24 100644 --- a/test/libapt/makefile +++ b/test/libapt/makefile @@ -86,3 +86,15 @@ PROGRAM = CdromFindPackages${BASENAME} SLIBS = -lapt-pkg SOURCE = cdromfindpackages_test.cc include $(PROGRAM_H) + +# test cdroms index reduction for source.list +PROGRAM = CdromReduceSourceList${BASENAME} +SLIBS = -lapt-pkg +SOURCE = cdromreducesourcelist_test.cc +include $(PROGRAM_H) + +# text IndexCopy::ConvertToSourceList +PROGRAM = IndexCopyToSourceList${BASENAME} +SLIBS = -lapt-pkg +SOURCE = indexcopytosourcelist_test.cc +include $(PROGRAM_H) |