How to Install and Uninstall gitlab-workhorse Package on Ubuntu 21.10 (Impish Indri)
Last updated: November 07,2024
1. Install "gitlab-workhorse" package
Please follow the instructions below to install gitlab-workhorse on Ubuntu 21.10 (Impish Indri)
$
sudo apt update
Copied
$
sudo apt install
gitlab-workhorse
Copied
2. Uninstall "gitlab-workhorse" package
This is a short guide on how to uninstall gitlab-workhorse on Ubuntu 21.10 (Impish Indri):
$
sudo apt remove
gitlab-workhorse
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the gitlab-workhorse package on Ubuntu 21.10 (Impish Indri)
Package: gitlab-workhorse
Architecture: amd64
Version: 8.54.2+debian-1ubuntu2
Built-Using: golang-1.16 (= 1.16.7-1ubuntu2), golang-github-aws-aws-sdk-go (= 1.36.33-1ubuntu1), golang-github-azure-azure-pipeline-go (= 0.2.2-2), golang-github-azure-azure-storage-blob-go (= 0.10.0-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-cespare-xxhash (= 2.1.1-1), golang-github-client9-reopen (= 1.0.0-2), golang-github-danwakefield-fnmatch (= 0.0~git20160403.cbb64ac-3), golang-github-davecgh-go-spew (= 1.1.1-2), golang-github-dgrijalva-jwt-go (= 3.2.0-3), golang-github-disintegration-imaging (= 1.6.2-1), golang-github-dlclark-regexp2 (= 1.2.0-1), golang-github-fzambia-sentinel (= 1.0.0-2), golang-github-golang-groupcache (= 0.0~git20200121.8c9f03a-1), golang-github-gomodule-redigo (= 1:1.8.3-1), golang-github-google-uuid (= 1.2.0-1), golang-github-google-wire (= 0.4.0-3build2), golang-github-googleapis-gax-go (= 2.0.5-1), golang-github-gorilla-websocket (= 1.4.2-1), golang-github-jmespath-go-jmespath (= 0.4.0-1), golang-github-jpillora-backoff (= 1.0.0-1.1), golang-github-mattn-go-ieproxy (= 0.0~git20191113.7c0f686-2), golang-github-mitchellh-copystructure (= 0.0~git20161013.0.5af94ae-2.1), golang-github-mitchellh-reflectwalk (= 1.0.1-1), golang-github-opentracing-opentracing-go (= 1.2.0-1), golang-github-pkg-errors (= 0.9.1-1), golang-github-pmezard-go-difflib (= 1.0.0-3), golang-github-prometheus-client-golang (= 1.9.0-2), golang-github-prometheus-client-model (= 0.2.0-2), golang-github-prometheus-common (= 0.15.0-2ubuntu1), golang-github-prometheus-procfs (= 0.3.0-2), golang-github-sebest-xff (= 0.0~git20160910.6c115e0-1.1), golang-go.opencensus (= 0.22.4-2), golang-gocloud (= 0.20.0-3), golang-golang-x-image (= 0.0~git20200119.58c2397-1), golang-golang-x-net (= 1:0.0+git20210119.5f4716e+dfsg-4), golang-golang-x-oauth2 (= 0.0~git20190604.0f29369-2), golang-golang-x-sys (= 0.0~git20210124.22da62e-1), golang-golang-x-text (= 0.3.6-1), golang-golang-x-xerrors (= 0.0~git20191204.9bdfabe-1), golang-google-api (= 0.28.0-2), golang-google-cloud (= 0.56.0-1), golang-google-genproto (= 0.0~git20200413.b5235f6-1), golang-google-grpc (= 1.29.1-0ubuntu1), golang-gopkg-yaml.v3 (= 3.0.0~git20200121.a6ecf24-3), golang-goprotobuf (= 1.3.4-2), golang-logrus (= 1.7.0-2), golang-protobuf-extensions (= 1.0.1-1), golang-testify (= 1.6.1-2), golang-toml (= 0.3.1-1)
Priority: optional
Section: universe/httpd
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 48817
Depends: libc6 (>= 2.34)
Filename: pool/universe/g/gitlab-workhorse/gitlab-workhorse_8.54.2+debian-1ubuntu2_amd64.deb
Size: 12090466
MD5sum: 2fc3ebc01371e82f3a736176e9a25c81
SHA1: e40f461e8e048c94e23e569629af41f3b4960231
SHA256: c47f74672c6bf275491e0a5a66eddfbcbea11789953eaeb4ba93bd0f73fa0864
SHA512: 43a9f8f51ac26c4bbe89a45b1c30806560dab231e7d4cdd16c1dabe8d13e21cf9d693026ade1b6229e1e1651dc9ed79f601c0ab7d906e2c0f5bc153303d78eb9
Homepage: https://gitlab.com/gitlab-org/gitlab-workhorse/
Description-en: unloads Git HTTP traffic from the GitLab Rails app (Unicorn)
gitlab-workhorse was designed to unload Git HTTP traffic from the GitLab Rails
app (Unicorn) to a separate daemon. It also serves 'git archive' downloads for
GitLab. All authentication and authorization logic is still handled by the
GitLab Rails app.
.
Architecture: Git client -> NGINX -> gitlab-workhorse (makes auth request to
GitLab Rails app) -> git-upload-pack
Description-md5: 2bb8cd8fdf5f9d70e359dc6e41cbadae
Architecture: amd64
Version: 8.54.2+debian-1ubuntu2
Built-Using: golang-1.16 (= 1.16.7-1ubuntu2), golang-github-aws-aws-sdk-go (= 1.36.33-1ubuntu1), golang-github-azure-azure-pipeline-go (= 0.2.2-2), golang-github-azure-azure-storage-blob-go (= 0.10.0-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-cespare-xxhash (= 2.1.1-1), golang-github-client9-reopen (= 1.0.0-2), golang-github-danwakefield-fnmatch (= 0.0~git20160403.cbb64ac-3), golang-github-davecgh-go-spew (= 1.1.1-2), golang-github-dgrijalva-jwt-go (= 3.2.0-3), golang-github-disintegration-imaging (= 1.6.2-1), golang-github-dlclark-regexp2 (= 1.2.0-1), golang-github-fzambia-sentinel (= 1.0.0-2), golang-github-golang-groupcache (= 0.0~git20200121.8c9f03a-1), golang-github-gomodule-redigo (= 1:1.8.3-1), golang-github-google-uuid (= 1.2.0-1), golang-github-google-wire (= 0.4.0-3build2), golang-github-googleapis-gax-go (= 2.0.5-1), golang-github-gorilla-websocket (= 1.4.2-1), golang-github-jmespath-go-jmespath (= 0.4.0-1), golang-github-jpillora-backoff (= 1.0.0-1.1), golang-github-mattn-go-ieproxy (= 0.0~git20191113.7c0f686-2), golang-github-mitchellh-copystructure (= 0.0~git20161013.0.5af94ae-2.1), golang-github-mitchellh-reflectwalk (= 1.0.1-1), golang-github-opentracing-opentracing-go (= 1.2.0-1), golang-github-pkg-errors (= 0.9.1-1), golang-github-pmezard-go-difflib (= 1.0.0-3), golang-github-prometheus-client-golang (= 1.9.0-2), golang-github-prometheus-client-model (= 0.2.0-2), golang-github-prometheus-common (= 0.15.0-2ubuntu1), golang-github-prometheus-procfs (= 0.3.0-2), golang-github-sebest-xff (= 0.0~git20160910.6c115e0-1.1), golang-go.opencensus (= 0.22.4-2), golang-gocloud (= 0.20.0-3), golang-golang-x-image (= 0.0~git20200119.58c2397-1), golang-golang-x-net (= 1:0.0+git20210119.5f4716e+dfsg-4), golang-golang-x-oauth2 (= 0.0~git20190604.0f29369-2), golang-golang-x-sys (= 0.0~git20210124.22da62e-1), golang-golang-x-text (= 0.3.6-1), golang-golang-x-xerrors (= 0.0~git20191204.9bdfabe-1), golang-google-api (= 0.28.0-2), golang-google-cloud (= 0.56.0-1), golang-google-genproto (= 0.0~git20200413.b5235f6-1), golang-google-grpc (= 1.29.1-0ubuntu1), golang-gopkg-yaml.v3 (= 3.0.0~git20200121.a6ecf24-3), golang-goprotobuf (= 1.3.4-2), golang-logrus (= 1.7.0-2), golang-protobuf-extensions (= 1.0.1-1), golang-testify (= 1.6.1-2), golang-toml (= 0.3.1-1)
Priority: optional
Section: universe/httpd
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 48817
Depends: libc6 (>= 2.34)
Filename: pool/universe/g/gitlab-workhorse/gitlab-workhorse_8.54.2+debian-1ubuntu2_amd64.deb
Size: 12090466
MD5sum: 2fc3ebc01371e82f3a736176e9a25c81
SHA1: e40f461e8e048c94e23e569629af41f3b4960231
SHA256: c47f74672c6bf275491e0a5a66eddfbcbea11789953eaeb4ba93bd0f73fa0864
SHA512: 43a9f8f51ac26c4bbe89a45b1c30806560dab231e7d4cdd16c1dabe8d13e21cf9d693026ade1b6229e1e1651dc9ed79f601c0ab7d906e2c0f5bc153303d78eb9
Homepage: https://gitlab.com/gitlab-org/gitlab-workhorse/
Description-en: unloads Git HTTP traffic from the GitLab Rails app (Unicorn)
gitlab-workhorse was designed to unload Git HTTP traffic from the GitLab Rails
app (Unicorn) to a separate daemon. It also serves 'git archive' downloads for
GitLab. All authentication and authorization logic is still handled by the
GitLab Rails app.
.
Architecture: Git client -> NGINX -> gitlab-workhorse (makes auth request to
GitLab Rails app) -> git-upload-pack
Description-md5: 2bb8cd8fdf5f9d70e359dc6e41cbadae