/\   Platforms: Windows · Linux · Mac · PocketPC   Other: Special Installations

Overview

The installation of J has been extensively modified for version 6.02 and it is now simple to install J to suit most use requirements. Installation instructions for versions prior to J 6.02 can be found in the Download Archive.

There are three main types of J installation

The type of installation will determine the location of the folder containing the J binary files and system library scripts (<Jinstall>).

By default the folder containing user files (<Juser>) is created in the user's <HOME> folder the first time J is started. The location of the user's <HOME> folder will depend on the Operation System (OS) - see Folder Summary for typical locations. You can customize the location of <Juser> by creating an appropriate profilex.ijs file.

Installation by Platform

J has different distributions available for the main supported hardware and Operating Systems. Download the distribution for the platform of your choice from the Download Stable page and then follow the approprate installation instructions.

Special Installations

There are times when users may need or want a "special" installation to handle some specific requirements.
The Special Installations page discusses how to implement some of these. For example:

Folder Summary

<HOME>

The location of the user's <HOME> folder will depend on the the OS as well as any customizations to the OS (e.g. Policy settings).

  • Typically it will be:

    WindowsXP

    C:\Documents and Settings\<username>

    Windows Vista

    C:\Users\<username>

    Linux

    /home/<username>

    Mac

    /Users/<username>

<SYSTEM>

The location of the <SYSTEM> folder (the OS location for installing applications so they are available system wide) will depend on the OS.

  • Typically it will be:

    J32 on Win32

    C:\Program Files

    J64 on Win64

    C:\Program Files

    J32 on Win64

    C:\Program Files (x86)

    Linux

    /usr/local/lib

    Mac

    /Applications

<Jinstall>

The <Jinstall> folder contains the J binary files, system library, tools and addons. Its name depends on whether the 32- or 64-bit version is installed.

  • J32 : jxxx
    J64 : j64-xxx

where xxx represets J's major and minor version numbers. E.g. j602 for version 6.02.

<Juser>

The <Juser> folder contains a user's own scripts and customized configuration data.

  • J32 : jxxx-user
    J64 : j64-user-xxx

where xxx represets J's major and minor version numbers. E.g. j602-user for version 6.02.

Paths to <Jinstall> and <Juser> by Install type
  • Path to:

    <Jinstall>

    <Juser>

    Standard Install

    <HOME>/<Jinstall>

    <HOME>/<Juser>

    System Install

    <SYSTEM>/<Jinstall>

    <HOME>/<Juser>

    Custom Install

    <your choice>/<Jinstall>

    <HOME>/<Juser>

    Custom Install with profilex.ijs

    <your choice>/<Jinstall>

    <your choice>

See Also

System/Installation (last edited 2008-12-08 10:45:54 by )