Gentoo Archives: gentoo-user

From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: star
Date: Fri, 28 Sep 2007 15:17:20
Message-Id: 46fd15f7.jD8I6aeMGyG0t0s7%Joerg.Schilling@fokus.fraunhofer.de
1 Let me try to give some information on star
2
3 star by default writes to stdout and already supports 7z compression
4 including auto-format/comression detection. You need to install a working
5 "p7zip" in your PATH.
6
7 Star is 100% compatible to tar, a big problem is that GNU tar is not 100%
8 compatible to tar.
9
10 Star is not only a TAR archiver but a complete solution.
11
12 - Star is an archiver library supports the most important archive
13 formats:
14
15 - OLD UNIXv7 tar
16 - OLD BSD tar
17 - POSIX-1.1988 TAR
18 - POSIX-1.2001 TAR
19 - CPIO
20 - the old star format from 1985 (the first tar with special
21 file support)
22 - Star extensions on POSIX-1.1988 TAR
23 - Star extensions on POSIX-1.2001 TAR - this include _working_
24 incremental dump/restore
25
26 - Star's upper layer supports several CLI variants depending on av[0]:
27
28 - Star - the UNIX compatible CLI that star introduced in 1982
29 under the name "star", all features of all archiveers are
30 available.
31 - TAR - the SUSv2 (UNIX-98) TAR CLI
32 - gtar - all useful features of GNU tar 1.14
33 - pax - the POSIX archiver
34 - cpio - the SUSv2 (UNIX-98) cpio CLI
35
36 - Star has a built in find(1) that works in archive/extract/list/copy
37 mode. It helps to make star very powerful as this find includes
38 -chown/-chgrp/-ghmod to on-the-fly change incore information during
39 archive processing.
40
41 - Star implements highly optimized buffering for optimum I/O thoughput
42
43 - Star typically needs 1/3 of the user CPU time than GNU tar
44
45 - Star supports fully correct archiving of sparse files if the OS
46 supports to read the hole list.
47
48 - Star supports ACLs in an OS independent way.
49
50 - Star supports Linux specific features (like file flags and XATTR).
51 GNU tar does not implement a single Linux specific feature.
52
53 - Star implementes ~ 2x as many features as GNU tar does.
54
55 - The star archive format extensions are fully documented.
56
57 For more information see http://cdrecord.berlios.de/old/private/star.html
58
59 The main problem on many Linux distributions is that they do not actively
60 maintain recent star packages.
61
62 If you believe that star called as "tar" does not behave correctly (as decribed
63 in http://www.opengroup.org/onlinepubs/007908799/xcu/tar.html, send me a report!
64
65
66 Jörg
67
68 --
69 EMail:joerg@××××××××××××××××××××××××.de (home) Jörg Schilling D-13353 Berlin
70 js@××××××××××××.de (uni)
71 schilling@××××××××××××××××.de (work) Blog: http://schily.blogspot.com/
72 URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
73 --
74 gentoo-user@g.o mailing list