6.53. Tar-1.15.1

Das Paket Tar enthält ein Archivprogramm.

Geschätzte Kompilierzeit: 0.2 SBU
Ungefähr benötigter Festplattenplatz: 13.7 MB

6.53.1. Installation von Tar

Wenden Sie diesen Patch an, um ein paar Fehler in der Testsuite unter Verwendung von GCC-4.0.3 zu beheben:

patch -Np1 -i ../tar-1.15.1-gcc4_fix_tests-1.patch

Tar hat bei Dateien größer 4GB ein Problem mit dem Parameter -S. Der folgende Patch behebt das Problem:

patch -Np1 -i ../tar-1.15.1-sparse_fix-1.patch

Einige neuer Versionen von Tar sind anfällig für einen Pufferüberlauf in speziell dafür manipulierten Tar-Archiven. Der folgende Patch behebt das Problem:

patch -Np1 -i ../tar-1.15.1-security_fixes-1.patch

Bereiten Sie Tar zum Kompilieren vor:

./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin

Kompilieren Sie das Paket:

make

Um das Ergebnis zu prüfen, führen Sie make check aus.

Installieren Sie das Paket:

make install

6.53.2. Inhalt von Tar

Installierte Programme: rmt und tar

Kurze Beschreibungen

rmt

Mit diesem Programm kan man ein magnetorientiertes Bandlaufwerk an einem entfernten Rechner steuern. Zur Kommunikation wird Interprozesskommunikation verwendet.

tar

Wird zum Erzeugen, Auflisten und Extrahieren von Dateien aus einem Archiv verwendet. Diese Archive werden oft auch als „Tarball“ bezeichnet.