# GitLab更新版本 ## 更新方式 1. 目前版本為最新版的上一release版 ``` sudo apt update && sudo apt install gitlab-ce ``` 2. 目前版本與最新release版差距極大,需跨版升級 1. 更新前備份 ``` sudo touch /etc/gitlab/skip-auto-backup ``` 2. 確認GitLab版本 ``` sudo apt-cache madison gitlab-ce ``` 結果: > gitlab-ce | 15.3.2-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu focal/main amd64 Packages gitlab-ce | 15.3.1-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu focal/main amd64 Packages gitlab-ce | 15.3.0-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu focal/main amd64 Packages 3. 依序更新GitLab版本至最新版 ``` sudo apt install gitlab-ce=<version> * sudo apt install gitlab-ce=13.8.8-ce.0 * sudo apt install gitlab-ce=13.12.15-ce.0 * sudo apt install gitlab-ce=14.0.12-ce.0 * sudo apt install gitlab-ce=14.3.6-ce.0 * sudo apt install gitlab-ce=14.9.5-ce.0 * sudo apt install gitlab-ce=14.10.5-ce.0 * sudo apt install gitlab-ce=15.0.5-ce.0 * sudo apt install gitlab-ce=15.3.2-ce.0 ``` \* 版本升級順序: 13.6.1 → 13.8.8 → 13.12.15 → 14.0.12 → 14.3.6 → 14.9.5 → 14.10.5 → 15.0.5 → 15.3.2 \* 如升版過程中發生異常,會提示錯誤與解決方式 4. 重啟GitLab服務 ``` sudo gitlab-ctl restart ``` 5. 確認GitLab版本 ``` cat /opt/gitlab/version-manifest.txt |grep gitlab-ce ``` 結果: ``` gitlab-ce 15.3.2 ``` 參考文件: [https://docs.gitlab.com/15.3/ee/update/package/index.html](https://docs.gitlab.com/15.3/ee/update/package/index.html) [https://docs.gitlab.com/14.10/ee/update/package/index.html](https://docs.gitlab.com/14.10/ee/update/package/index.html)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up