.\" -*- coding: UTF-8 -*- '\" t .\" Title: vercmp .\" Author: [see the "Authors" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2024-02-06 .\" Manual: Pacman Manual .\" Source: Pacman 6.0.2 .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH VERCMP 8 "6. Februar 2024" "Pacman 6\&.0\&.2" Pacman\-Handbuch .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH BEZEICHNUNG vercmp \- Dienstprogramm für Versionsvergleiche .SH ÜBERSICHT .sp \fIvercmp\fP [\-h] [\-\-help] .SH BESCHREIBUNG .sp \fIvercmp\fP wird zum Bestimmen der Relation zwischen zwei gegebenen Versionsnummern verwendet\&. Die Ausgabe ist wie folgt: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} < 0 : falls Version1 < Version2 .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} = 0 : falls Version1 == Version2 .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} > 0 : falls Version1 > Version2 .RE .sp Der Versionsvergleich funktioniert wie folgt: .sp .if n \{\ .RS 4 .\} .nf Alphanumerisch: 1\&.0a < 1\&.0b < 1\&.0beta < 1\&.0p < 1\&.0pre < 1\&.0rc < 1\&.0 < 1\&.0\&.a < 1\&.0\&.1 Numerisch: 1 < 1\&.0 < 1\&.1 < 1\&.1\&.1 < 1\&.2 < 2\&.0 < 3\&.0\&.0 .fi .if n \{\ .RE .\} .sp Außerdem kann für Versionszeichenketten ein \fIepoch\fP\-Wert definiert sein, der alle anderen Versionsvergleiche außer Kraft setzt, außer wenn die \fIepoch\fP\-Werte gleich sind\&. Dies wird in einem Format der Struktur Epoch:Version\-Relation angegeben\&. Zum Beispiel ist 2:1\&.0\-1 stets größer als 1:3\&.6\-1\&. .sp Beachten Sie, dass \fIpkgrel\fP nur in den Vergleich einbezogen wird, wenn dies für beide übergebene Versionen verfügbar ist\&. Zum Beispiel wird der Vergleich von 1\&.5\-1 und 1\&.5 stets 0 ergeben; der Vergleich von 1\&.5\-1 und 1\&.5\-2 dagegen < 0, wie erwartet\&. Dies dient hauptsächlich der Unterstützung versionierter Abhängigkeiten, die \fIpkgrel\fP nicht enthalten\&. .SH OPTIONEN .PP \fB\-h, \-\-help\fP .RS 4 zeigt eine Zusammenfassung der verfügbaren Rückgabewerte an\&. Diese Option muss stets zuerst angegeben werden\&. .RE .SH BEISPIELE .sp .if n \{\ .RS 4 .\} .nf $ vercmp 1 2 \-1 .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ vercmp 2 1 1 .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ vercmp 2\&.0\-1 1\&.7\-6 1 .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ vercmp 2\&.0 2\&.0\-13 0 .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ vercmp 4\&.34 1:001 \-1 .fi .if n \{\ .RE .\} .SH "SIEHE AUCH" .sp \fBpacman\fP(8), \fBmakepkg\fP(8), \fBlibalpm\fP(3) .sp Auf der .UR https://archlinux\&.org/pacman/ Pacman\-Website .UE finden Sie aktuelle Informationen zu Pacman und den zugehörigen Werkzeugen\&. .SH FEHLER .sp Fehler? Sie machen wohl Witze, es gibt keine Fehler in dieser Software\&. Nun ja, sollte unsere Annahme doch falsch sein, senden Sie uns einen Fehlerbericht (auf Englisch) mit so vielen Details wie möglich in der .UR https://bugs.archlinux.org/ Fehlerdatenbank von Archlinux .UE im Bereich »Pacman«\&. .SH AUTOREN .sp Derzeitige Betreuer: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT allan@archlinux\&.org Allan McRae .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT andrew\&.gregory\&.8@gmail\&.com Andrew Gregory .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT eschwartz@archlinux\&.org Eli Schwartz .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT morganamilo@archlinux\&.org Morgan Adamiec .ME .RE .sp Bedeutende frühere Mitwirkende: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT jvinet@zeroflux\&.org Judd Vinet .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT aurelien@archlinux\&.org Aurelien Foret .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT aaron@archlinux\&.org Aaron Griffin .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT dan@archlinux\&.org Dan McGee .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT shiningxc@gmail\&.com Xavier Chantry .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT ngaba@bibl\&.u\-szeged\&.hu Nagy Gábor .ME .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03' .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} .MT dreisner@archlinux\&.org Dave Reisner .ME .RE .sp Informationen zu weiteren Mitwirkenden erhalten Sie, wenn Sie den Befehl \fBgit shortlog \-s\fP im Git\-Repositorium pacman\&.git aufrufen\&. .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .