(as of 2020-08-12)
GDK, GitLab Development Kit: https://gitlab.com/gitlab-org/gitlab-development-kit
(as of 2020-08-12)
GDK, GitLab Development Kit: https://gitlab.com/gitlab-org/gitlab-development-kit
sudo apt update -qq; sudo apt upgrade | |
curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash | |
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile | |
sudo apt install -qq -y build-essential libreadline-dev zlib1g-dev | |
rbenv install 2.6.6 | |
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash | |
nvm install --lts | |
nvm use --lts --default | |
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | |
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | |
sudo apt update && sudo apt install yarn | |
# Original | |
sudo apt-get update | |
sudo apt-get install software-properties-common | |
# This PPA contains an up-to-date version of Go | |
sudo add-apt-repository ppa:longsleep/golang-backports | |
# Setup path for Go | |
export GDK_GO_VERSION="1.14" | |
export PATH="/usr/lib/go-${GDK_GO_VERSION}/bin:$PATH" | |
# This PPA contains an up-to-date version of git | |
sudo add-apt-repository ppa:git-core/ppa | |
sudo apt-get install git git-lfs postgresql postgresql-contrib libpq-dev redis-server libicu-dev cmake g++ libre2-dev libkrb5-dev libsqlite3-dev golang-${GDK_GO_VERSION}-go ed pkg-config graphicsmagick runit libimage-exiftool-perl rsync libssl-dev | |
sudo curl https://dl.min.io/server/minio/release/linux-amd64/minio --output /usr/local/bin/minio | |
sudo chmod +x /usr/local/bin/minio |