赞
踩
gitlab汉化需要下载与原版本一致的,比如我的为10.0.0在此下载10.0.0的汉化包
https://gitlab.com/xhang/gitlab
选择跟安装版本一样的汉化包,
下载完成后上传到服务器然后解压缩
tar -xvf gitlab-v10.0.0-zh.tar.gz
解压之后查看版本
cat gitlab-v10.0.0-zh/VERSION
对比之前的版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
2个版本是一致的
备份原来版
cp -r /opt/gitlab/embedded/service/gitlab-rails{,.ori}
中文版覆盖英文版
cp -rf gitlab-v10.0.0-zh/* /opt/gitlab/embedded/service/gitlab-rails/
执行上面命令时,会产生交互需要每个都确认是否覆盖,此时我们取消提示
方法1:
\cp -rf gitlab-v10.0.0-zh/* /opt/gitlab/embedded/service/gitlab-rails/
注意:cp前面加\可以取消提示
方法2:
unaslias cp
注意:上述命令只是临时取消cp的别名,不是永久的
cp -rf gitlab-v10.0.0-zh/* /opt/gitlab/embedded/service/gitlab-rails/
方法3:
yes|cp -fr gitlab-v10.0.0-zh/* /opt/gitlab/embedded/service/gitlab-rails/
使用管道自动输入yes。
遇到的问题:
此报错不用管,因为已经设置root密码,登录过,所以会报错。
重新配置gitlab
gitlab-ctl reconfigure
重启启动gitlab
gitlab-ctl restart
刷新页面,就是中文版了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。