6.51. Installing Tar-1.13

Estimated build time:           1 minute
Estimated required disk space:  7 MB

6.51.1. Installation of Tar

If you want to be able to directly use bzip2 files with tar, you can use the tar patch available from the LFS FTP site. This patch will add the -j option to tar which works the same as the -z option to tar (which can be used for gzip files).

Apply the patch by running the following command:

patch -Np1 -i ../tar-1.13.patch

Install Tar by running the following commands from the toplevel directory:

./configure --prefix=/usr --libexecdir=/usr/bin \
   --bindir=/bin &&
make &&
make install

6.51.2. Contents

The tar package contains the tar and rmt programs.

6.51.3. Description

6.51.3.1. tar

tar is an archiving program designed to store and extract files from an archive file known as a tar file.

6.51.3.2. rmt

rmt is a program used by the remote dump and restore programs in manipulating a magnetic tape drive through an interprocess communication connection.

6.51.4. Dependencies

Tar-1.13 needs the following to be installed:


sh from the bash package

ar from the binutils package
as from the binutils package
ld from the binutils package

cmp from the diffutils package

chmod from the fileutils package
cp from the fileutils package
ln from the fileutils package
ls from the fileutils package
mv from the fileutils package
rm from the fileutils package

cc from the gcc package

egrep from the grep package
grep from the grep package

make from the make package

patch from the patch package

sed from the sed package

basename from the sh-utils package
expr from the sh-utils package
sleep from the sh-utils package
uname from the sh-utils package

cat from the textutils package
tr from the textutils package