先下载gitlab汉化源,下载前建议更改源,我这里用的是网上推荐的清华大学源
直接vim编辑器打开输入如下命令
vim /etc/yum.repos.d/gitlab-ce.repo
添加如下内容
[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key
下载汉化包,提前安装git
git clone https://gitlab.com/xhang/gitlab.git
安装gitlab,我安装的版本是11.0.1如果需要其他版本请自行更改版本号
yum -y install openssh-server cronie git wget patch gitlab-ce-11.0.1
初始化gitlab
gitlab-ctl reconfigure
查看服务
gitlab-ctl status
重启、停止或启动服务
gitlab-ctl restart/stop/start
安装完成后可访问下,http://ip,如果确认安装成功不能访问请关闭防火墙
首次访问需要设置密码,默认帐号为root
比较汉化标签和原标签,导出patch用的diff文件
git diff v${gitlab_version} v${gitlab_version}-zh > ../${gitlab_version}-zh.diff
先停止gitlab
gitlab-ctl stop
导入汉化补丁
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < ../11.0.1-zh.diff
一直回车到底就行
启动gitlab
gitlab-ctl start
进行享受你的gitlab之旅吧