1makeself(1) General Commands Manual makeself(1)
2
3
4
6 makeself - An utility to generate self-extractable archives.
7
9 makeself [options] archive_dir file_name label [startup_script] [args]
10
12 This program is a free (GPL) utility designed to create self-
13 extractable archives from a directory.
14
16 The following options are supported.
17
18 -v, --version Prints out the makeself version number and exits.
19
20 -h, --help Print out help information.
21
22 --tar-quietly Suppress verbose output from the tar command
23
24 --quiet Do not print any messages other than errors
25
26 --gzip Compress using gzip (default if detected).
27
28 --bzip2 Compress using bzip2.
29
30 --pbzip2 Compress using pbzip2.
31
32 --xz Compress using xz.
33
34 --lzo Compress using lzop.
35
36 --lz4 Compress using lz4.
37
38 --compress Compress using the UNIX 'compress' command.
39
40 --nocomp Do not compress the data.
41
42 --complevel lvl
43 Specify the compression level for
44 gzip,bzip2,pbzui2,xz,lzo or lz4
45
46 --notemp The archive will create archive_dir in the current
47 directory and uncompress in ./archive_dir.
48
49 --copy Upon extraction, the archive will first copy itself to a
50 temporary directory.
51
52 --append Append more files to an existing makeself archive. The
53 label and startup scripts will then be ignored.
54
55 --current Files will be extracted to the current directory. Both
56 --current and --target dir imply --notemp.
57
58 --target dir Extract directly to a target directory. Directory path
59 can be either absolute or relative.
60
61 --header file Specify location of the header script.
62
63 --follow Follow the symlinks in the archive.
64
65 --noprogress Do not show the progress during the decompression.
66
67 --nox11 Disable automatic spawn of an xterm if running in X11.
68
69 --nowait Do not wait for user input after executing embedded pro‐
70 gram from an xterm.
71
72 --nomd5 Do not create a MD5 checksum for the archive.
73
74 --nocrc Do not create a CRC32 checksum for the archive.
75
76 --lsm file LSM file describing the package. --packaging-date date
77 Use provided string as the packaging date instead of the
78 current date.
79
81 Makeself has been written by Stéphane Peter <megastep@megastep.org>.
82 This man page was originally written by Bartosz Fenski <fenio@o2.pl>
83 for the Debian GNU/Linux distribution (but it may be used by others).
84
85
86
87 2.1.6 makeself(1)