.\" -*- coding: UTF-8 -*- .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man v6.0.2 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .de IX .. .\" .\" 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'. .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 .if n .ds AD l .\" .\" Required to disable full justification in groff 1.23.0. .\" ======================================================================== .\" .IX Titel "PACREPAIRDB 1" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PACREPAIRDB 1 "4. Dezember 2025" pacutils pacrepairdb .if n .ad l .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .nh .SH BEZEICHNUNG pacrepairdb \- beschädigte Datenbankeinträge reparieren .SH ÜBERSICHT .IX Header ÜBERSICHT .Vb 2 \& \fBpacrepairdb\fP [\fIOptionen\fP] <\fIPaket\fP> … \& \fBpacrepairdb\fP (\fB\-\-help\fP|\fB\-\-version\fP) .Ve .SH BESCHREIBUNG .IX Header BESCHREIBUNG Versucht, beschädigte Paketeinträge in der Libalpm\-Datenbank zu reparieren. Alle fehlenden essenziellen Dateien werden angelegt und die Pakete aus dem Zwischenspeicher erneut installiert. .PP Falls die \fIStandardeingabe\fP nicht mit einem Terminal verbunden ist, werden Paketnamen aus der \&\fIStandardeingabe\fP gelesen. .SH OPTIONEN .IX Header OPTIONEN .IP \fB\-\-cachedir\fP=\fIPfad\fP 4 .IX Item \-\-cachedir=Pfad gibt einen Pfad zu einem alternativen Zwischenspeicherverzeichnis an. .IP \fB\-\-config\fP=\fIPfad\fP 4 .IX Item \-\-config=Pfad gibt den Pfad zu einer alternativen Konfigurationsdatei an. .IP \fB\-\-dbonly\fP 4 .IX Item \-\-dbonly nimmt die Änderungen an der Datenbank vor, ohne tatsächlich Pakete zu entpacken oder zu entfernen. .IP \fB\-\-dbpath\fP=\fIPfad\fP 4 .IX Item \-\-dbpath=Pfad gibt den Pfad zu einer alternativen Datenbank an. .IP \fB\-\-debug\fP 4 .IX Item \-\-debug zeigt zusätzliche Informationen zur Fehlersuche an. .IP \fB\-\-hookdir\fP 4 .IX Item \-\-hookdir fügt zusätzliche Benutzer\-Hook\-Verzeichnisse hinzu. .IP \fB\-\-logfile\fP=\fIPfad\fP 4 .IX Item \-\-logfile=Pfad gibt einen Pfad zu einer alternativen Protokolldatei an. .IP \fB\-\-no\-confirm\fP 4 .IX Item \-\-no\-confirm gibt in allen Eingabeaufforderungen die vorgegebenen Antworten. .IP \fB\-\-no\-scriptlet\fP 4 .IX Item \-\-no\-scriptlet führt keine Paketinstallationsskripte aus. .IP \fB\-\-no\-hooks\fP 4 .IX Item \-\-no\-hooks führt keine Transaktions\-Hooks aus. .IP \fB\-\-no\-timeout\fP 4 .IX Item \-\-no\-timeout deaktiviert für Downloads Zeitüberschreitungen bei niedriger Geschwindigkeit. .IP \fB\-\-print\-only\fP 4 .IX Item \-\-print\-only zeigt die zu reparierenden und die aus dem Zwischenspeicher zu verwendenden Pakete an und beendet das Programm. .IP \fB\-\-root\fP=\fIPfad\fP 4 .IX Item \-\-root=Pfad gibt eine alternative Installationswurzel an. .IP \fB\-\-sysroot\fP=\fIPfad\fP 4 .IX Item \-\-sysroot=Pfad gibt eine alternative Systemwurzel an. Siehe \fBpacutils\-sysroot\fP\|(7). .IP \fB\-\-verbose\fP 4 .IX Item \-\-verbose zeigt zusätzliche Fortschrittsinformationen an. .IP \fB\-\-help\fP 4 .IX Item \-\-help zeigt Hinweise zur Verwendung an und beendet das Programm. .IP \fB\-\-version\fP 4 .IX Item \-\-version zeigt Versionsinformationen an und beendet das Programm. .SH BEISPIELE .IX Header BEISPIELE Beschädigte Pakete finden und neu installieren: .PP .Vb 1 \& paccheck \-\-list\-broken \-\-files \-\-file\-properties \-\-db\-files \-\-require\-mtree | pacrepairdb .Ve .SH WARNUNGEN .IX Header WARNUNGEN \&\fBpacrepairdb\fP erwartet, dass alle zu reparierenden Pakete zwischengespeichert sind. Zwischengespeicherte und installierte Pakete mit dem gleichen Namen und der gleichen Version werden als identisch angesehen. Es wird nicht versucht, zwischengespeicherte Pakete zu validieren. Falls ein Zwischenspeicher ein Paket enthält, das nicht dem installierten Paket entspricht, aber den gleichen Namen und die gleiche Versionsnummer hat, wird \fBpacrepairdb\fP es blindlings installieren, wodurch Datenbankprobleme noch verschlimmert werden. .PP \&\fBpacrepairdb\fP prüft nicht auf übriggebliebene verwaiste Dateien. Für das Auffinden und Beseitigen verwaister Dateien ist der Benutzer selbst verantwortlich. .PP \&\fBpacrepairdb\fP ermittelt durch eine einfache Überprüfung mit \fBisatty\fP\|(3), ob Pakete aus der \fIStandardeingabe\fP gelesen werden sollen oder nicht. Falls \fBpacrepairdb\fP in einer Umgebung aufgerufen wird, beispielsweise in einer Shellfunktion oder einem Skript, das in einer Pipe verwendet wird, wobei die \fIStandardeingabe\fP nicht mit einem Terminal verbunden ist, aber keine zu reparierenden Pakete enthält, sollte \fBpacrepairdb\fP mit geschlossener \fIStandardeingabe\fP aufgerufen werden. Für POSIX\-kompatible Shells können Sie dies mit <&\-« erreichen. .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 .