.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "APT-SHOW-VERSIONS.DE 1" .TH APT-SHOW-VERSIONS.DE 1 "2019-02-16" "perl v5.28.1" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" apt\-show\-versions \- Zeigt verfügbare Paketversionen mit Distribution an .SH "BESCHREIBUNG" .IX Header "BESCHREIBUNG" apt-show-versions wertet die Statusdatei von Dpkg sowie die APT-Listen der installierten und verfügbaren Paketversionen und \-distributionen aus und zeigt Upgrade-Optionen des ausgewählten Pakets innerhalb der spezifischen Distribution. .PP Dies ist sehr nützlich, falls Sie eine gemischte Stable\-/Testing\-Umgebung betreiben und alle Pakete aufführen wollen, die aus Testing stammen und bei denen ein Upgrade innerhalb von Testing durchgeführt werden kann. .PP apt-show-versions verwendet Caching (Zwischenspeichern) für die Statusinformationen der installierten und verfügbaren Pakete. Falls Sie apt-show-versions als root betreiben, wird der Cache nach Bedarf aktualisiert. Falls Sie es nicht als root betreiben, verwendet es die neusten verfügbaren Informationen, aktualisiert aber den Cache nicht. Falls Sie es als root mit der Option \fB\-i\fR ausführen, wird der Cache nur initialisiert oder aktualisiert. .SH "SYNOPSIS" .IX Header "SYNOPSIS" \&\fBapt-show-versions\fR [\fB\-h\fR] [[\fB\-p\fR] \fIPaketname\fR] [\fB\-a\fR] [\fB\-b\fR] .SH "OPTIONEN" .IX Header "OPTIONEN" Falls Sie keine Optionen angeben, wird der Status aller installierten Pakete angezeigt. .IP "\fB\-p\fR \fIPaket\fR, \fB\-\-package\fR=\fIPaket\fR" 4 .IX Item "-p Paket, --package=Paket" Zeige die verfügbaren und installierten Versionen für das spezifizierte \&\fIPaket\fR. Sie können auch Paketnamen ohne die Option \fB\-p\fR angeben. Falls \&\fB\-p\fR und ein Paketname fehlt werden alle installierten Pakete angezeigt. .IP "\fB\-r\fR, \fB\-\-regex\fR" 4 .IX Item "-r, --regex" interpretiere \fIPakete\fR der Option \fB\-p\fR als regulären Ausdruck .IP "\fB\-R\fR, \fB\-\-regex\-all\fR" 4 .IX Item "-R, --regex-all" wie \fB\-\-regex\fR aber zeige auch die nicht-installierten passenden Pakete .IP "\fB\-u\fR, \fB\-\-upgradeable\fR" 4 .IX Item "-u, --upgradeable" Zeige nur upgradefähige Pakete an .IP "\fB\-a\fR, \fB\-\-allversions\fR" 4 .IX Item "-a, --allversions" Zeige die verfügbaren Versionen der ausgewählten Pakete .IP "\fB\-b\fR, \fB\-\-brief\fR" 4 .IX Item "-b, --brief" Zeige nur Paketnamen/Distributionen für upgradefähige Pakete .IP "\fB\-v\fR, \fB\-\-verbose\fR" 4 .IX Item "-v, --verbose" Zeige Meldungen darüber an, welche Paketdateien ausgewertet wurden. .IP "\fB\-V\fR, \fB\-\-version\fR" 4 .IX Item "-V, --version" Zeigt die Version von apt-show-versions an .IP "\fB\-i\fR, \fB\-\-initialize\fR" 4 .IX Item "-i, --initialize" Initialisiere oder aktualisiere nur den Paket-Cache (als root). Führen Sie dies immer durch, wenn sich der Status der installierten oder verfügbaren Pakete geändert hat. Die Initialisierung erfolgt automatisch bei der Installation des Pakets und über einen cron.daily\-Auftrag. .IP "\fB\-stf\fR \fIDatei\fR, \fB\-\-status\-file\fR=\fIDatei\fR" 4 .IX Item "-stf Datei, --status-file=Datei" Verwende statt /var/lib/dpkg/status \fIDatei\fR als Dpkg-Statusdatei .IP "\fB\-ld\fR \fIVerzeichnis\fR, \fB\-\-list\-dir\fR=\fIVerzeichnis\fR" 4 .IX Item "-ld Verzeichnis, --list-dir=Verzeichnis" Verwende statt /var/state/apt/lists/ oder /var/lib/apt/lists/ \fIVerzeichnis\fR als Pfad zu Apts List-Dateien. .IP "\fB\-h\fR, \fB\-\-help\fR" 4 .IX Item "-h, --help" Gibt die Kommandozeilen-Hilfe aus. .SH "EXIT-CODES" .IX Header "EXIT-CODES" .ie n .IP "0" 4 .el .IP "\f(CW0\fR" 4 .IX Item "0" Kein Fehler .ie n .IP "1" 4 .el .IP "\f(CW1\fR" 4 .IX Item "1" Falsche Verwendung .ie n .IP "2" 4 .el .IP "\f(CW2\fR" 4 .IX Item "2" apt-show-versions wurde mit genau einem Paket und Upgrade\-fähigem Optionssatz aufgerufen, aber das Paket ist aktuell. Da keine Ausgabe erbeten wurde wird dieser Fall über den Exit-Code mitgeteilt. .ie n .IP "255" 4 .el .IP "\f(CW255\fR" 4 .IX Item "255" Unspezifizierter Fehler .SH "BEISPIELE" .IX Header "BEISPIELE" Falls Sie für alle Ihrer installierten Pakte wissen möchte, ob sie aktuell sind oder ein Upgrade durchgeführt werden kann, verwenden Sie: .PP .Vb 1 \& apt\-show\-versions .Ve .PP Falls Sie eine Liste aller Upgrade\-fähigen Pakte erhalten möchten: .PP .Vb 1 \& apt\-show\-versions \-u .Ve .PP Um eine Liste aller verfügbaren Versionen von Libc6 zu erhalten: .PP .Vb 1 \& apt\-show\-versions \-a \-p libc6 .Ve .PP Um Informationen über mehrere Pakete zu erhalten: .PP .Vb 1 \& apt\-show\-versions dpkg apt \& \& apt\-show\-versions \-r ^texlive .Ve .PP Um ein Upgrade aller Pakete in Testing durchzuführen: .PP .Vb 1 \& apt\-get install \`apt\-show\-versions \-u \-b | grep testing\` .Ve .SH "AUTOR" .IX Header "AUTOR" Christoph Martin, martin@uni\-mainz.de .SH "SIEHE AUCH" .IX Header "SIEHE AUCH" \&\fBapt\fR\|(8), \fBdpkg\fR\|(1)