8.69. Tar-1.35

Tar pakken gir muligheten til å lage tar arkiver og å utføre forskjellige andre typer arkivmanipulering. Tar kan brukes på tidligere opprettede arkiver for å trekke ut filer, for å lagre flere filer, eller for å oppdatere eller liste filer som allerede er lagret.

Omtrentlig byggetid: 1.7 SBU
Nødvendig diskplass: 43 MB

8.69.1. Installasjon av Tar

Forbered Tar for kompilering:

FORCE_UNSAFE_CONFIGURE=1  \
./configure --prefix=/usr

Betydningen av konfigureringsalternativet:

FORCE_UNSAFE_CONFIGURE=1

Dette tvinger testen for mknod å bli kjørt som root. Det anses generelt som farlig å kjøre denne testen som the root bruker, men siden den kjøres på et system som kun er delvis bygget, å overstyre det er OK.

Kompiler pakken:

make

For å teste resultatene, utsted:

make check
[Note]

Note

Testtiden for TAR kan reduseres betydelig på et system med flere kjerner. For å gjøre dette, legg til TESTSUITEFLAGS=-j<N> til linjen over. For eksempel kan bruk av -j4 redusere testtiden med over 70 prosent.

En test, capabilities: binary store/restore, er kjent for å mislykkes hvis den kjøres (på grunn av at LFS mangler selinux), men vil bli hoppet over hvis vertskjernen ikke støtter utvidede attributter eller sikkerhetsetiketter på filsystemet som brukes til å bygge LFS.

Installer pakken:

make install
make -C doc install-html docdir=/usr/share/doc/tar-1.35

8.69.2. Innhold i Tar

Installerte programmer: tar
Installert mappe: /usr/share/doc/tar-1.35

Korte beskrivelser

tar

Oppretter, trekker ut filer fra og viser innholdet i arkiver, også kjent som tarballer