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()