gitlab-ce-11.0.1 安裝及漢化


1、添加gitlab源(我這里使用了清華大學的源)
cat <<EOF> /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el\$releasever
gpgcheck=0
enabled=1
EOF

2、安裝gitlab
yum -y install openssh-server cronie git wget patch gitlab-ce-11.0.1

3、初始化gitlab
gitlab-ctl reconfigure

4、查看服務
gitlab-ctl status

5、重啟、停止或啟動服務
gitlab-ctl restart/stop/start

安裝完成,可以通過瀏覽器訪問IP測試(如訪問不了,請檢查iptables、selinux),http://IP
首次訪問需要設置密碼,默認帳號為root


gitlab漢化

Gitlab中文社區版地址:https://gitlab.com/xhang/gitlab
gitlab-ctl stop

1、克隆版本庫
cd /usr/local/src/
git clone https://gitlab.com/xhang/gitlab.git

2、獲取當前Gitlab版本
gitlab_version=$(cat /opt/gitlab/embedded/service/gitlab-rails/VERSION)

3、比較漢化標簽和原標簽,導出patch用的diff文件
cd /usr/local/src/gitlab
git diff v${gitlab_version} v${gitlab_version}-zh > ../${gitlab_version}-zh.diff

4、先停止gitlab
gitlab-ctl stop

5、導入漢化補丁
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < ../11.0.1-zh.diff
按住回車,一直跳過就行了

6、然后啟動gitlab
gitlab-ctl start


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM