3

First of all, I am a newbie in Linux, now that is out of the way: I am experiencing issues with Overmind installation.

After downloading the binary file I tried with the trinity of installations, but for it did not work, no configuration, the read me is the same as the one in GitHub which is next to no help for me. Attempted with package installers, but they don't recognize the binary files as such.

Extracted the contents and tried all kinds of stuff I read online but to no avail. I am sure I am missing something really simple, but apparently I can't figure out what.

2 Answers 2

5

Download the .gz and .sha256 files from the official releases from official github repo (latest release normally)

Either use web ui and right-click these two files or download directly

cd ~/Download
mkdir overmind && cd overmind
wget https://github.com/DarthSim/overmind/releases/download/v2.2.2/overmind-v2.2.2-linux-amd64.gz
wget https://github.com/DarthSim/overmind/releases/download/v2.2.2/overmind-v2.2.2-linux-amd64.gz.sha256sum

now make sure the sha256 checks out

shasum -a 256 overmind-v2.2.2-linux-amd64.gz | awk '{print $1}' && cat overmind-v2.2.2-linux-amd64.gz.sha256sum 

You should see two long hash strings, they should match identically. If so proceed, if not, don't.

# unzip the binary
gunzip -d overmind-v2.2.2-linux-amd64.gz

# make it executable
sudo chmod +x overmind-v2.2.2-linux-amd64

# move to an appropriate binary path
sudo mv overmind-v2.2.2-linux-amd64 /usr/local/bin/

# symlink it for easier use
sudo ln -s /usr/local/bin/overmind-v2.2.2-linux-amd64 /usr/bin/overmind

# restart your terminal session

# now you can run it from anywhere by just running
overmind start
3
  • 1
    Note: In the sudo mv overmind-v2.2.2-linux-amd64.gz /usr/local/bin/ command the .gz is incorrect. It should be removed. Thanks. Commented May 11, 2021 at 11:54
  • 1
    Also I had to change permissions on the file i.e chmod +x /usr/local/bin/overmind-v2.2.2-linux-amd64 for the overmind start to work. Commented May 11, 2021 at 12:02
  • @JigneshGohel updated both as per your comments thanks! Commented May 11, 2021 at 18:43
1

To save some time for newbies like me:

  1. Download the binary for your version
  2. mkdir ~/bin/
  3. move the extracted binary from your downloads to ~/bin/ 3.1 EXTRACTED
  4. chmod +x ~/bin/overmind
  5. export PATH=$PATH:~/bin

With that set-up, any scripts you drop into ~/bin will be executed when you type their name in the terminal.

1
  • good answer but you need 2 things to make it better Commented Apr 28, 2021 at 22:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .