man-pages/de/man1/dpkg-split.1.html
2021-03-31 01:06:50 +01:00

238 lines
10 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of dpkg-split</TITLE>
</HEAD><BODY>
<H1>dpkg-split</H1>
Section: dpkg-Programmsammlung (1)<BR>Updated: 2020-03-23<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>BEZEICHNUNG</H2>
dpkg-split - Debian-Paketarchiv Teilungs- und Zusammensetzwerkzeug
<A NAME="lbAC">&nbsp;</A>
<H2>&Uuml;BERSICHT</H2>
<B>dpkg-split</B> [<I>Option</I> …] <I>Befehl</I>
<A NAME="lbAD">&nbsp;</A>
<H2>BESCHREIBUNG</H2>
<B>dpkg-split</B> zerteilt Debian-Bin&auml;rpaketdateien in kleinere Teile und setzt
diese wieder zusammen, um die Lagerung von gro&szlig;en Paketdateien auf kleinen
Medien wie Disketten zu erm&ouml;glichen.
<P>
Es kann manuell mit den Optionen <B>--split</B>, <B>--join</B> und <B>--info</B>
verwendet werden.
<P>
Es hat auch einen automatischen Modus, der &uuml;ber die <B>--auto</B>-Option
aufgerufen wird, wo es eine Liste von Teilen, die bereits gesehen, aber noch
nicht wieder zusammengesetzt wurden, verwaltet. Sobald alle Teile gesehen
wurden, wird dann die Datei wieder zusammengesetzt. Die Optionen <B>--listq</B>
und <B>--discard</B> erlauben die Verwaltung dieser Liste.
<P>
Alle Teilungs-, Vereinigungs- und Warteoperationen erzeugen informative
Nachrichten auf der Standardausgabe; diese k&ouml;nnen ohne Risiko ignoriert
werden.
<A NAME="lbAE">&nbsp;</A>
<H2>BEFEHLE</H2>
<DL COMPACT>
<DT id="1"><B>-s</B>, <B>--split</B> <I>Komplettarchiv</I> [<I>Pr&auml;fix</I>]<DD>
Teilt ein einzelnes Debian-Bin&auml;rpaket in mehrere Teile.
<P>
Die Teile werden <I>Pr&auml;fix</I><B>.</B><I>N</I><B>of</B><I>M</I><B>.deb</B> benannt, wobei <I>N</I> die
bei 1 beginnende Teilnummer und <I>M</I> die Gesamtzahl der Teile ist (beide
Angaben dezimal).
<P>
Falls kein <I>Pr&auml;fix</I> bereitgestellt wird, wird der Dateiname von
<I>Komplettarchiv</I> genommen, einschlie&szlig;lich Verzeichnis, wobei das
abschlie&szlig;ende <B>.deb</B> entfernt wird.
<DT id="2"><B>-j</B>, <B>--join</B> <I>Teil</I><DD>
Vereint die Teile einer Paketdatei, und baut damit die Originaldatei wieder
zusammen, wie sie vor dem Aufteilen war.
<P>
Die Teildateien, die als Argument &uuml;bergeben werden, m&uuml;ssen alle Teile der
gleichen Originaldatei sein. Jeder Teil muss genau einmal in der
Argumentliste auftauchen, allerdings m&uuml;ssen die Teile nicht in ihrer
Reihenfolge aufgef&uuml;hrt werden.
<P>
Die Teile m&uuml;ssen nat&uuml;rlich alle mit der gleichen zur Zeit des Aufteilens
angegeben Teil-Gr&ouml;&szlig;e generiert worden sein. Dies bedeutet, dass sie f&uuml;r
gew&ouml;hnlich von dem gleichen Aufruf von <B>dpkg-split --split</B> erzeugt worden
sein m&uuml;ssen.
<P>
Die Dateinamen der Teile sind f&uuml;r den Prozess des Wiederzusammenbauens nicht
relevant.
<P>
Standardm&auml;&szlig;ig wird die Ausgabedatei <I>Paket</I><B>-</B><I>Version</I><B>_</B><I>Arch</I><B>.deb</B>
genannt.
<P>
<DT id="3"><B>-I</B>, <B>--info</B> <I>Teil</I><DD>
Gibt Informationen &uuml;ber die angegebenen Teildatei(en) in menschenlesbarem
Format aus. Argumente, die keine Bin&auml;rpaketdateien sind, f&uuml;hren zu einer
entsprechenden Nachricht (allerdings auch in der Standardausgabe).
<DT id="4"><B>-a</B>, <B>--auto -o</B> <I> Komplettausgabe Teil</I><DD>
Reiht Teile automatisch in die Warteschlange und setzt, falls m&ouml;glich, ein
Paket wieder zusammen.
<P>
Der angegebene <I>Teil</I> wird untersucht und mit anderen Teilen desselben
Paketes (falls vorhanden) in der Warteschlange der Paketdatei-Teile
verglichen.
<P>
Falls alle Teile der Paketdatei, von der <I>Teil</I> ein Teil ist, verf&uuml;gbar
sind, dann wird das Paket wieder zusammengesetzt und nach <I>Komplettausgabe</I>
geschrieben (welche f&uuml;r gew&ouml;hnlich noch nicht existieren sollte, obgleich
dies kein Fehler ist).
<P>
Falls nicht, wird <I>Teil</I> in die Warteschlange kopiert und
<I>Komplettausgabe</I> wird nicht erzeugt.
<P>
Falls <I>Teil</I> kein Teil eines aufgeteilten Bin&auml;rpaketes ist, dann beendet
sich <I>dpkg-split</I> mit R&uuml;ckgabecode <B>1</B>; falls irgendwelche anderen
Probleme auftreten lautet der R&uuml;ckgabecode <B>2</B>.
<P>
Die Option <B>--output</B> oder <B>-o</B> muss bei Verwenden von <B>--auto</B> angegeben
werden. (Falls dies nicht obligatorisch w&auml;re, w&uuml;sste das Programm nicht,
welche Ausgabedatei es zu erwarten h&auml;tte.)
<DT id="5"><B>-l</B>, <B>--listq</B><DD>
Listet den Inhalt der Warteschlange der wieder zusammenzubauenden Pakete
auf.
<P>
F&uuml;r jede Paketdatei, von der Teile in der Warteschlange sind, enth&auml;lt die
Ausgabe den Namen des Paketes, die Teile in der Warteschlange sowie die
Gesamtanzahl gespeicherter Bytes in der Warteschlange.
<DT id="6"><B>-d</B>, <B>--discard</B> [<I>Paket</I> …]<DD>
Dies l&ouml;scht Teile aus der Warteschlange derer, die auf die verbleibenden
Teile ihrer Pakete warten.
<P>
Falls kein <I>Paket</I> agegeben wird, wird die Warteschlange komplett geleert;
falls irgendwelche angegeben sind, werden nur die Teile des/der passenden
Pakete(s) gel&ouml;scht.
<DT id="7"><B>-?</B>, <B>--help</B><DD>
Zeige den Bedienungshinweis und beende.
<DT id="8"><B>--version</B><DD>
Gebe die Version aus und beende sich.
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>OPTIONEN</H2>
<DL COMPACT>
<DT id="9"><B>--depotdir</B><I> Verzeichnis</I><DD>
Gibt ein alternatives Verzeichnis f&uuml;r die Warteschlange von Teilen, die auf
automatisches Wiederzusammenf&uuml;hren warten, an. Standardm&auml;&szlig;ig ist dies
<B>/var/lib/dpkg</B>.
<DT id="10"><B>-S</B>, <B>--partsize</B> <I>kibibytes</I><DD>
Gibt die maximale Teilgr&ouml;&szlig;e in kibibytes (1024 bytes) beim Aufteilen
an. Standardm&auml;&szlig;ig ist dies 450 kiB.
<DT id="11"><B>-o</B>, <B>--output</B> <I>Komplettausgabe</I><DD>
Gibt den Ausgabe-Dateinamen f&uuml;r ein Wiederzusammenbauen an.
<P>
Dies hebt die Voreinstellung f&uuml;r ein manuelles Wiederzusammenbauen auf
(<B>--join</B>) und ist zwingend f&uuml;r ein automatisches
Einreihen-oder-Zusammenbauen (<B>--auto</B>) notwendig.
<DT id="12"><B>-Q</B>, <B>--npquiet</B><DD>
Falls Sie ein automatisches Einreihen oder Wiederzusammensetzen durchf&uuml;hren,
gibt <B>dpkg-split</B> normalerweise eine Meldung aus, falls ein &uuml;bergebener
<I>Teil</I> kein Bin&auml;rpaketteil ist. Diese Option unterdr&uuml;ckt diese Meldung um
Programmen wie <B>dpkg</B> zu erlauben, sowohl mit geteilten als auch
ungeteilten Paketen umzugehen, ohne st&ouml;rende Meldungen zu erzeugen.
<DT id="13"><B>--msdos</B><DD>
Erzwingt, dass die von <B>--split</B> erzeugten Ausgabe-Dateinamen
MSDOS-kompatibel sind.
<P>
Dies verst&uuml;mmelt den Pr&auml;fix - entweder den voreingestellten aus dem
Eingabe-Dateinamen abgeleiteten oder den als Argument &uuml;bergebenen:
alphanummerische Zeichen werden klein geschrieben, Pluszeichen werden durch
<B>x</B> ersetzt und alle anderen Zeichen werden entfernt.
<P>
Das Ergebnis wird dann soweit wie n&ouml;tig abgeschnitten, und Dateinamen der
Form <I>Pr&auml;fixN</I><B>of</B><I>M</I><B>.deb</B> werden generiert.
</DL>
<A NAME="lbAG">&nbsp;</A>
<H2>R&Uuml;CKGABEWERT</H2>
<DL COMPACT>
<DT id="14"><B>0</B><DD>
Das angeforderte Aufteilen, Zusammenf&uuml;gen oder ein anderer Befehl war
erfolgreich. <B>--info</B>-Befehle werden als erfolgreich gewertet, sogar falls
die Dateien keine Teile eines Bin&auml;rpaketes waren.
<DT id="15"><B>1</B><DD>
Tritt nur bei <B>--auto</B> auf und zeigt an, dass die Datei <I>Teil</I> kein Teil
eines Bin&auml;rprogramms war.
<DT id="16"><B>2</B><DD>
Fataler oder nicht beehbarer Fehler aufgrund ung&uuml;ltiger
Befehlszeilenverwendung, einer Datei, die wie ein Paketteil aussah aber
besch&auml;digt war oder Wechselwirkungen mit dem System, wie Zugriffe auf die
Datenbank, Speicherzuweisungen usw.
</DL>
<A NAME="lbAH">&nbsp;</A>
<H2>UMGEBUNG</H2>
<DL COMPACT>
<DT id="17"><B>DPKG_COLORS</B><DD>
Setzt den Farbmodus (seit Dpkg 1.18.5). Die derzeit unterst&uuml;tzten Werte
sind: <B>auto</B> (Vorgabe), <B>always</B> und <B>never</B>.
<DT id="18"><B>SOURCE_DATE_EPOCH</B><DD>
Falls gesetzt, wird es als Zeitstempel (als Sekunden seit der Epoche) in dem
<B><A HREF="/cgi-bin/man/man2html?5+ar">ar</A></B>(5)-Container von <B><A HREF="/cgi-bin/man/man2html?5+deb-split">deb-split</A></B>(5) verwandt.
</DL>
<A NAME="lbAI">&nbsp;</A>
<H2>DATEIEN</H2>
<DL COMPACT>
<DT id="19"><I>/var/lib/dpkg/parts</I><DD>
Das voreingestellte Verzeichnis f&uuml;r die Warteschlange der Teil-Dateien, die
auf automatisches Zusammenf&uuml;gen warten.
<P>
Die in diesem Verzeichnis benutzten Dateinamen liegen in einem intern
<B>dpkg-split</B>-Format vor und sind sehr wahrscheinlich f&uuml;r andere Programme
nicht n&uuml;tzlich, und in keinem Fall sollte sich auf das Format der Dateinamen
verlassen werden.
</DL>
<A NAME="lbAJ">&nbsp;</A>
<H2>FEHLER</H2>
Volle Details &uuml;ber die Pakete in der Warteschlange sind nicht zu erhalten,
ohne selbst im Warteschlangenverzeichnis zu w&uuml;hlen.
<P>
Es gibt keine einfache Art zu testen, ob eine Datei, die ein Teil eines
Bin&auml;rpaketes sein k&ouml;nnte, eines ist.
<A NAME="lbAK">&nbsp;</A>
<H2>SIEHE AUCH</H2>
<B><A HREF="/cgi-bin/man/man2html?5+deb">deb</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+deb-control">deb-control</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?1+dpkg-deb">dpkg-deb</A></B>(1), <B><A HREF="/cgi-bin/man/man2html?1+dpkg">dpkg</A></B>(1).
<A NAME="lbAL">&nbsp;</A>
<H2>&Uuml;BERSETZUNG</H2>
Die deutsche &Uuml;bersetzung wurde 2004, 2006-2019 von Helge Kreutzmann
&lt;<A HREF="mailto:debian@helgefjell.de">debian@helgefjell.de</A>&gt;, 2007 von Florian Rehnisch &lt;<A HREF="mailto:eixman@gmx.de">eixman@gmx.de</A>&gt; und
2008 von Sven Joachim &lt;<A HREF="mailto:svenjoac@gmx.de">svenjoac@gmx.de</A>&gt;
angefertigt. Diese &Uuml;bersetzung ist Freie Dokumentation; lesen Sie die
GNU General Public License Version 2 oder neuer f&uuml;r die Kopierbedingungen.
Es gibt KEINE HAFTUNG.
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="20"><A HREF="#lbAB">BEZEICHNUNG</A><DD>
<DT id="21"><A HREF="#lbAC">&Uuml;BERSICHT</A><DD>
<DT id="22"><A HREF="#lbAD">BESCHREIBUNG</A><DD>
<DT id="23"><A HREF="#lbAE">BEFEHLE</A><DD>
<DT id="24"><A HREF="#lbAF">OPTIONEN</A><DD>
<DT id="25"><A HREF="#lbAG">R&Uuml;CKGABEWERT</A><DD>
<DT id="26"><A HREF="#lbAH">UMGEBUNG</A><DD>
<DT id="27"><A HREF="#lbAI">DATEIEN</A><DD>
<DT id="28"><A HREF="#lbAJ">FEHLER</A><DD>
<DT id="29"><A HREF="#lbAK">SIEHE AUCH</A><DD>
<DT id="30"><A HREF="#lbAL">&Uuml;BERSETZUNG</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:04:56 GMT, March 31, 2021
</BODY>
</HTML>