This page is deprecated, visit the HTCondor download page for updated instructions.


Install Instructions

Ubuntu 16.04 (Xenial Xerus)

  1. Setup the repository
    1. Install the HTCondor repository key
      $ wget -qO - https://research.cs.wisc.edu/htcondor/ubuntu/HTCondor-Release.gpg.key | sudo apt-key add -
    2. Add the HTCondor repository (running as the root user)
      # echo "deb http://research.cs.wisc.edu/htcondor/ubuntu/8.8/xenial xenial contrib" >> /etc/apt/sources.list
      # echo "deb-src http://research.cs.wisc.edu/htcondor/ubuntu/8.8/xenial xenial contrib" >> /etc/apt/sources.list
  2. Install HTCondor
    $ sudo apt-get update
    $ sudo apt-get install htcondor # or minihtcondor
  3. Start it running
    # systemctl start condor
    # systemctl enable condor
  4. Check that it is running
    $ ps ax | grep condor
    Note that if condor is NOT running, the only output of this ps command will look like this:
    $ ps auxww | grep condor
    user    1466  0.0  0.0  14736  1048 pts/1    S+   13:05   0:00 grep condor
    If condor is running, you will see several lines of output, something like this:
    user    1433  0.0  0.0  14736  1092 pts/1    S+   13:05   0:00 grep condor
    user    6404  0.0  0.0  72488 12956 ?        Ss    2020   0:55 condor_master -f
    user   27159  0.0  0.0  27888  6084 ?        S     2020   1:11 condor_procd -A /var/log/procd_pipe -L /var/log/ProcLog -R 1000000 -S 60 -D -C 28297
    user   27201  0.0  0.0  60744 12620 ?        Ss    2020   4:04 condor_collector
    user   27202  0.0  0.0  62016 14124 ?        Ss    2020   0:35 condor_schedd
    user   27203  0.0  0.0  60784 12576 ?        Ss    2020   2:20 condor_negotiator
    user   27204  0.0  0.3 103864 55784 ?        Ss    2020   3:14 condor_startd
    

Instructions on how to install other Linux distributions can be found on the Install Instructions page.