JavaEE鸿蒙应用开发HTML&JS+前端Python+大数据开发人工智能开发AI+设计软件测试新媒体+短视频直播运营产品经理集成电路应用开发(含嵌入式)Linux云计算+运维开发C/C++拍摄剪辑+短视频制作PMP项目管理认证电商运营Go语言与区块链大数据PHP工程师Android+物联网iOS.NET

Centos7gitlab汉化

来源:黑马程序员

浏览28099人

2020.02.05

GitLab下载: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

汉化包下载:https://gitlab.com/xhang/gitlab/tree/11-9-stable-zh

版本必须一样,小版本也必须一样。

安装汉化前,先要查看gitlab对应的版本,汉化版本要与gitlab版本相对应。

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

1580871988249024.png 

 

这里是最新版的11.9.12

gitlab安装完毕后,默认开机启动,下面是启动停止命令,其余有关gitlab命令自行查找

sudo gitlab-ctl start    #启动    

sudo gitlab-ctl stop     #停止

如不清楚gitlab版本以及git,请不要操作,否则gitlab瘫痪

如果是通过命令在网上拉下来的,一般都是最新的,上一篇文章也写到了。

先停止gitlab,在进行汉化!!!!!!!

gitlab-ctl stop

下载中文补丁包

注意补丁包版本一定要与gitlab的版本一致,以下直接下载的跟已经安装的版本

匹配的中文补丁,这里使用gitlab中文社区版汉化包,也可以自行下载:

wget https://gitlab.com/xhang/gitlab/-/archive/11-8-stable-zh/gitlab-11-8-stable-zh.tar

等待下载完毕

下载好以后,解压汉化包:

tar -xvf gitlab-11-8-stable-zh.tar

 解压完毕后,查看汉化包版本是否与gitlab对应:

cat gitlab-11-8-stable-zh/VERSION

1580872007120273.png 

版本一致,接下来准备安装汉化包

/bin/cp -rf gitlab-11-8-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails/

cp-rf后会报两个错误,这个没关系,不影响。

这里说明一下,需要重新初始化gitlab

gitlab-ctl reconfigure

#注意,初始化GitLab出现错误可能需要机器重启,如果不报错,则不需要重启机器。

初始化可能报错

图片3.png 

 

sudo gitlab-ctl start # 启动所有 gitlab 组件;
sudo gitlab-ctl stop # 停止所有 gitlab 组件;
sudo gitlab-ctl restart # 重启所有 gitlab 组件;
sudo gitlab-ctl status # 查看服务状态;
sudo gitlab-ctl reconfigure # 启动服务;
sudo vim /etc/gitlab/gitlab.rb # 修改默认的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab
sudo gitlab-ctl tail # 查看日志;

#重启机器后,重新初始化gitlab

初始化完成后,启动gitlab

gitlab-ctl restart


相关阅读