查看GitLab安装版本
查看GitLab版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
克隆GitLab汉化源代码仓库
安装git
yum install -y git
克隆GitLab汉化源代码仓库
git clone https://gitlab.com/xhang/gitlab.git
或
git clone https://gitlab.com/larryli/gitlab.git
larryli项目 :只更新到8.8.5版本。
xhang项目 :延续Larry Li项目的8-8-zh中文版本进行更新,目前最新版本是12.3.5 。根据安装的版本到LarryLi项目或xhang项目查看汉化是否支持,注意只要前两位版本号一致就好,如:安装GitLab版本是8.8.6,可以使用v8.8.0 汉化版本。
打汉化补丁
安装patch
yum install -y patch
进入克隆仓库得到的gitlab目录
cd gitlab
对比不同,这里比较的是tag,v12.3.5为英文原版,v12.3.5-zh为汉化版本。diff结果是汉化补丁。
git diff v12.3.5..v12.3.5-zh > /tmp/12.3.5.diff
停止gitlab
gitlab-ctl stop
应用汉化补丁
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /tmp/12.3.5.diff
启动gitlab
gitlab-ctl start
安装过程中可能会遇到的错误
1. 访问web页面时出现502错误
gitlab-ctl start
gitlab-ctl reconfigure
在启动gitlab的时候执行reconfigure之后就可以了。
2. 执行patch命令时出错
一直按着回车跳过就行了!!!