Skip to content

Julia

Julia is a scientific programming language bridging high-level interpreted and low-level compiled languages. Julia offers high performance (comparable to C and Fortran) without sacrificing simplicity and programming productivity (like in Python or R).

Install

NOTE! PPC64le architecture is Tier 3 support, therefore binaries exist for LTS releases, but the platform is not guaranteed to pass all tests or receive the same level of CI coverage as Tier 1/2 platforms.

The current stable release (1.12.x) does not ship official ppc64le binaries on the downloads page. If you must have 1.12.x+, you must manually compile.

Download:

Replace version number if a newer patch is available, Check for new versions at this link.

wget https://julialang-s3.julialang.org/bin/linux/ppc64le/1.10/julia-1.10.11-linux-ppc64le.tar.gz

# Optional: verify GPG signature

wget https://julialang-s3.julialang.org/bin/linux/ppc64le/1.10/julia-1.10.11-linux-ppc64le.tar.gz.asc

Extract:

tar -xzf julia-<VERSION>-linux-<ARCH>.tar.gz

# Make it available on your PATH (choose one):

# Temporary (current shell)
export PATH="$PWD/julia-<VERSION>/bin:$PATH"

# Or make it permanent for your user
echo 'export PATH="/path/to/julia-<VERSION>/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Test:

julia --version

[CCNIdmnn@dcsfen01 julia]$ julia
               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.11.9 (2026-02-06)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

julia> exit()