This procedure describes the contents of the downloaded distribution files and how these may be installed in various advanced scenerios including automatic (no user-input) installs.
Each binary distribution archive (the file you download which ends in .sh) is a self-contained self-extracting script. The top part of this file contains a sh(1) script which automatically unpacks the distribution files which are stored as a compressed (usually with bzip2(1)) tar(1) (using GNU tar) image in the bottom part of the archive file. The distribution archive contains within itself the compression tool and GNU tar programs necessary to extract the distribution. You therefor do not need your own copy of GNU tar or bzip2(1).
One of the distribution files is a program called setup which is used to actually install and configure SysInfo™. When the distribution archive is run, it extracts the distribution files and executes setup unless certain command line options are used.
Follow the instructions to
the appropriate binary distribution for your system. You should
have a file named
e.g. For a SunOS
SPARC distribution, the file would be called
To see a list of available options which are supported by the self-extracting archive, run the following:
To see a list of available options which are supported by the SysInfo™ setup program, run the following:
arch.sh -- --help
Note the first
option which tells the archive to pass all
remaining arguments to the setup
To extract the distribution into the directory
run the following:
arch.sh --extract --target /tmp/mcsysinfodist
If you wish to perform a automated, non-interactive installation which will not prompt for any information, run the following:
by running su or logging in as
arch.sh -- --confirm --acceptlicense --installdir
is the name of the directory where you want to install into. You may also want to use the
--overrideoption which will override any detected error conditions which would otherwise result in being prompted for a response.
You can also specify which packages to install using
where nameX is the name of a package.
specifies the base and config packages.
To obtain the list of valid package names, run the installation in