• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How To Install JuliaLang on CentOS 7

{{postValue.id}}

To Install JuliaLang on CentOS 7

Julia, commonly called  JuliaLang, is a programming language for numerical computing. Julia is as fast as C but it doesn’ t forfeit the readability. Therefore, we can decrease the running time of our programs in addition to the evolution time. It is so simple to install JuliaLang on CentOS7 and this tutorial covers the ground on the same process. 

 

Installing JuliaLang

First, you need to ensure that your system is up-to-date, and for that you need to use the following command. 

[root@linuxhelp ~]# yum clean all
Loaded plugins: fastestmirror, langpacks
Cleaning repos: base extras updates
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Cleaning up list of fastest mirrors

 

And then you need to run the following command. 

[root@linuxhelp ~]# yum -y install epel-release
Loaded plugins: fastestmirror, langpacks
base                                                                                                                  | 3.6 kB  00:00:00     
extras                                                                                                                | 3.4 kB  00:00:00     
updates                                                                                                               | 3.4 kB  00:00:00     
(1/4): extras/7/x86_64/primary_db                                                                                     | 166 kB  00:00:02     
(2/4): base/7/x86_64/group_gz                                                                                         | 156 kB  00:00:04     
.
.
Updating   : epel-release-7-11.noarch                                                                                                  1/2 
  Cleanup    : epel-release-7-9.noarch                                                                                                   2/2 
  Verifying  : epel-release-7-11.noarch                                                                                                  1/2 
  Verifying  : epel-release-7-9.noarch                                                                                                   2/2 

Updated:
  epel-release.noarch 0:7-11                                                                                                                 

Complete!


You should now install the required packages by making use of the following command. 

 [root@linuxhelp ~]# yum-config-manager --add-repo https://copr.fedorainfracloud.org/coprs/nalimilan/julia/repo/epel-7/nalimilan-julia-epel-7.repo
Loaded plugins: fastestmirror, langpacks
adding repo from: https://copr.fedorainfracloud.org/coprs/nalimilan/julia/repo/epel-7/nalimilan-julia-epel-7.repo
grabbing file https://copr.fedorainfracloud.org/coprs/nalimilan/julia/repo/epel-7/nalimilan-julia-epel-7.repo to /etc/yum.repos.d/nalimilan-julia-epel-7.repo
repo saved to /etc/yum.repos.d/nalimilan-julia-epel-7.repo

 

You shall now proceed with the installation of Julia by making use of the following command. 

[root@linuxhelp ~]# yum install julia
Loaded plugins: fastestmirror, langpacks
nalimilan-julia                                                                                                       | 3.0 kB  00:00:00     
nalimilan-julia/x86_64/primary_db                                                                                     |  37 kB  00:00:02     
Loading mirror speeds from cached hostfile
 * base: mirrors.vonline.vn
 * epel: mirror2.totbb.net
 * extras: centos-hcm.viettelidc.com.vn
 * updates: mirrors.vinahost.vn
Resolving Dependencies
-->  Running transaction check
.
.
Installed:
  julia.x86_64 0:0.6.2-1.el7.centos                                                                                                          

Dependency Installed:
  arpack.x86_64 0:3.1.3-2.el7                   atlas.x86_64 0:3.10.1-12.el7                   dSFMT.x86_64 0:2.2.3-4.el7.centos            
  git.x86_64 0:1.8.3.1-12.el7_4                 julia-common.noarch 0:0.6.2-1.el7.centos       julia-devel.x86_64 0:0.6.2-1.el7.centos      
  libgfortran.x86_64 0:4.8.5-16.el7_4.1         libquadmath.x86_64 0:4.8.5-16.el7_4.1          llvm3.9-libs.x86_64 0:3.9.1-7.el7            
  openblas-threads.x86_64 0:0.2.20-3.el7        openlibm.x86_64 0:0.5.3-1.el7                  openspecfun.x86_64 0:0.5.3-1.el7             
  perl-Error.noarch 1:0.17020-2.el7             perl-Git.noarch 0:1.8.3.1-12.el7_4             perl-TermReadKey.x86_64 0:2.30-20.el7        
  suitesparse.x86_64 0:4.4.5-2.el7.centos       tbb.x86_64 0:4.1-9.20130314.el7      

 

Once you are through with the installation, you shall check the version by making use of the following command. 

[root@linuxhelp ~]# julia -version
julia version 0.6.2

With this, the tutorial to install JuliaLang comes to an end. 
 

Tags:
jackson
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

what is Filename extensions for JuliaLang ?

A

jl is a filename extension for JuliaLang.

Q

How do I delete an object in memory in JuliaLang?

A

Julia does not have an analog of MATLAB's clear function; once a name is defined in a Julia session (technically, in module Main), it is always present.

If memory usage is your concern, you

Q

is there any official DOCS for JuliaLang ?

A

Please refer the link as follow "https://docs.julialang.org/en/stable/#Manual-1".

Q

what is the license used for JuliaLang ?

A

 MIT (core), GPL v2; a make-file option omits GPL libraries.

Q

What is Julia language?

A

Julia is a high-level general-purpose dynamic programming language that was originally designed to address the needs of high-performance numerical analysis and computational science, without the typical need of separate compilation to be fast, also usable for client and server web use, low-level systems programming

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Elijah ?
Remote Desktop Connection Has Stopped Working

When accessing my remote machine server using remote desktop on a windows machine I am getting this error

forum (1)

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.