Update manual instructions for Ubuntu / Debian to be less repo dependent
What does this Merge Request do and why?
MR updates the Manual installation steps for Ubuntu / Debian to be clearer as well as streamline as follows:
- Switches instructions to install NodeJS and Yarn via as the one found in OS repos is now too old (12.x)
- Updates PostgreSQL installs to use official repo to ensure close version is installed.
- Streamlines Go installation steps to use the download method as the OS repos are very unlikely to have the specific versions required.
- Streamlines the Ruby installation steps in a similar manner to focus on rbenv as, again, the repo versions are unlikely to have the specific versions required. Also focuses on the version given in
.ruby-version
as this takes precedence with rbenv.
Merge Request checklist
-
This change is backward compatible. If not, please include steps to communicate to our users. -
Tests added for new functionality. If not, please raise Issue to follow-up. -
Documentation added/updated, if needed. -
gdk doctor
test added, if needed. -
Add the ~highlight
label if this MR should be included in theCHANGELOG.md
.