Jeremy Davis's picture

It is important to be aware that the "terminal" within Webmin is NOT a "proper" interactive terminal. It only supports running commands that don't require any input. As such, I do not recommend that you use it. My recommendation would be to use SSH, although another option is to use Webshell (aka "Shell in a box"). You can find that on port 12320 (i.e. same URL as Webmin, but port 12320 instead of Webmin's 12321).

When logged in via SSH (either via a SSH client or Webshell) then the following commands should do the trick:

apt update
apt install gitlab-ce # IIRC that's the right package name?

Please double check that's the right package name before you proceed. Plus be sure to double check the GitLab release notes before doing the update as you may need to update in stages (shouldn't be as painful as when you did the original updates). There may also be other steps that need to be taken and/or info you may need to share with other users.

I hope that helps. If you still have troubles, please post back with error messages and/or other info.

Also be sure to double check