
Installed on any functioning UNIX-compatible system. Not relying on any bash-specific features and only calls commands that are I am trying to keep the code of this script as portable as possible, i.e it is So that they will know they are actually shell scripts (with quite a lot of binary data Loki Software) or “.sh” suffix for such archives not to confuse the users, Using the “.run” (which was introduced by some Makeself archives released by Running the embedded command, and removing the temporary files when done.Īll the user has to do to install the software contained in such anĪrchive is to “run” the archive, i.e sh n. This small stub performs all the steps of extracting the files, Gzip, bzip2, or compress) TAR archive, with a small shell script stub at theīeginning. The resultant archive is actually a compressed (using The makeself.sh script itself is used only to create the archives from aĭirectory of files.

Makeself archives also include checksums for integrity self-validation (CRC Similar to archives generated with WinZip Self-Extractor in the Windows world. Will then uncompress itself to a temporary directory and an optional arbitraryĬommand will be executed (for example an installation script). The resulting file appears as a shell script

Makeself.sh is a small shell script that generates a self-extractableĬompressed tar archive from a directory. tar.gz makeself - Make self-extractable archives on Unix

makeself - Make self-extractable archives on Unix A self-extracting archiving tool for Unix systems, in 100% shell script. If zipfile and list are omitted, zip compresses stdin to stdout.Makeself - Make self-extractable archives on Unix | Makeself Skip to the content.

The default action is to add or replace zipfile entries from list, which can include the special name – to compress standard input.
