Chapter 9. Use of the Graphical Installer

Use the the graphical installation program is intended to be self-explanatory. You can view a short help text for every step and window element. After the presentation of some legal and introductory stuff the installer brings up a form that contains the most important configuration parameters for the installation. This form needs the following inputs:

  1. Installation profiles

        [] Client -- client side programs and documentation
        [] Server -- server side programs, documentation, and repository
        [] Demo   -- completely self-contained
    
    Please choose the needed installation profile. The demo installation is intended for evaluation purposes only and not suited for distributed network installations.

  2. Desired document formats

        [] HTML [] DVI [] PDF [] Postscript
    
    Simply choose the formats for documents that you want to get installed.

  3. Repository access description

        Repository Access Description:
        [:method:][user@]reposerver:/repo/path
    
    This value is inserted by the installer into the compactrc resource template, which is automatically generated during installation. You don't need to change the value if you are using the demo profile. All other variants require you to insert the correct values for the access method (rsh, ext, pserver) (optional), the server name, and the location of the repository on the server. Detailed information can be found in Section 10.1.

  4. Installation source

        ComPact source path (CDROM):
        /cdrom
    
    This is where the installer looks for the files to be installed, usually the path of the CDROM. In most cases you do not need to change this value.

  5. Installation destination

        ComPact installation path:
        /usr/local/lib/compact
    
    This is where all the programs and documents get installed. Conventional places are /usr/local/compact or /opt/compact.

  6. Editor path

        Editor:
        xterm -e vi
    
    This value gets incorporated into the compactrc template, too. It defines the default editor invoked by ComPact. Please consider that when you use the graphical user interface, this command must be able to create its own window, and will not have any useful values for stdin and stdout.

  7. WWW browser selection

        WWW-Browser:
        netscape
    
    The ComPact installer inserts this value into the compactrc template, too. It defines how ComPact tries to start a WWW browser suitable to display the graphical user interface.



The graphical installer performs the following steps: creating of a single-rooted installation directory structure, copying of the executable programs, copying of the desired documentation, copying of the demo-repository is needed, and the creation of a central compactrc configuration resource. The graphical installer does not care for the installation of repositories other than the demo one, for the installation of package pools, and generally for the setting of access rights and permissions. There are too many possibilities for these installation options to fit them into a single program, so that any useful installation of Elego ComPact requires that you perform some simple steps manually. Please refer to the following chapters to learn about these steps.