您当前所在位置:首页安装教程安装配置ubuntu16、gitLab14社区版及相关问题

安装配置ubuntu16、gitLab14社区版及相关问题

更新:2023-08-06 14:44:49编辑:tooool归类:安装教程人气:133

安装配置ubuntu16、gitLab14过程及相关问题

虚拟机 : Vmware workstation 16 安装todo

安装配置ubuntu16、gitLab14社区版及相关问题

安装ubuntu16

安装ubuntu16 :https://releases.ubuntu.com/16.04.7/

问题1,ubuntu和windows交互粘贴复制问题

安装vm-tools

sudo apt-getautoremoveopen-vm-tools
sudo apt-getinstallopen-vm-tools-desktop 
重启

问题2,重启后,键盘鼠标不可用

问题3,设置增强型键盘后,重启报错:传输 (VMDB)错误 -14: Pipe connection has been broken。

原因

产生这个问题的是因为VMware Workstation 的虚拟化与window10自带的Hyper-V 服务发生了冲突,关闭windows的Hyper-V功能重启电脑就好了。

如果你电脑上同时安装了Docker Desktop 和 WMware Workstation,就有些麻烦了。因为Docker Desktop以来windows 的Hyper-V 技术。

解决方法

参考:https://blog.csdn.net/qq_40584960/article/details/82946371

或改为删除ubuntu,重新安装!不是用vmtools。

问题4:暂时不能解析域名cn.archive.ubuntu.com

访问不了网络。

执行命令,重启网关服务:

sudo service network-manager stop//把network-manager停掉(//后的不要复制)sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start//启动

会有提示,且右上角能看到具体的网络信息。

如果还不能解决,参考:

https://blog.csdn.net/qq_33680024/article/details/83239890

问题5:有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试

执行命令

sudo apt-getupdatesudo apt-getinstall--fix-missing

问题6:文件权限问题

1,切换为root用户

sudo su//输入密码

2,授权755

chmod755文件

安装gitLab社区版

官网下载

https://about.gitlab.cn/install

所有社区版本下载

https://packages.gitlab.com/gitlab/gitlab-ce

安装过程及配置参考:

https://blog.csdn.net/friendgx/article/details/102875062

ubuntu安装gitLab

sudo apt-getupdatesudo apt-getinstall-y curl openssh-serverca-certificates tzdata perl

(可选)下一步,安装 Postfix 以发送电子邮件通知。如果您想使用其他解决方案发送电子邮件

sudo apt-getinstall -ypostfix

在安装 Postfix 的过程中可能会出现一个配置界面,在该界面中选择Internet Site并按下回车。把mail name设置为您服务器的外部 DNS 域名并按下回车。如果还有其它配置界面出现,继续按下回车以接受默认配置。

安装GitLab-社区版

指定社区版本地址:

https://packages.gitlab.com/gitlab/gitlab-ce

下载安装

【官方安装】

Ubuntu 16.04wgethttps://omnibus.gitlab.cn/ubuntu/xenial/gitlab-jh_14.6.1-jh.0_amd64.deb

接着执行如下命令开始安装:

sudodpkg-igitlab-jh_14.6.1-jh.0_amd64.deb

gitLab初始化并启动

sudogitlab-ctl reconfigure

gitlab的初始化完成。

7,开启sshd和postfix服务

servicesshd startservicepostfix start

8,开启80端口,通过防火墙进行网络访问

sudo iptables -A INPUT -p tcp -m tcp--dport 80 -j ACCEPT

9,检查gitlab是否正确安装且已经在运行输入如下命令

sudo gitlab-ctlstatus

10,出现如下内容,说明gitlab运行正常:

默认密码位置

安装成功后,初始化gitLab默认密码:

默认密码位置

登录成功

登录成功

gitLab中文设置

在User > Settings > Profile > Preferred > Localization > language设置 简体中文,

最后点击 Save changes,F5刷新页面即可。

中文字体

ubuntu卸载gitLab

停止gitlabsudo gitlab-ctlstop查看进程ps -e | grep gitlab如果存在进程 kill -9kill-9进程id检查还有没有卸载的gitlab相关软件dpkg--get-selections | grep gitlabgitlab-ce deinstall安装的gitLab版本名称再执行sudo apt-get--purge remove gitlab-ce确保卸载社区版 sudo apt-get remove gitlab-ceDebian/Ubuntu sudo dpkg -r gitlab-jh【如果有,就执行】删除所有包含gitlab的文件及目录  (gitlab使用上文中查询到的目标名称)find / -namegitlab | xargs rm -rf假设搜索到的目录名称是  gitlab-jh 名称要注意,可能会报权限不足find / -name gitlab-jh | xargs rm -rf

gitLab常用命令

sudo gitlab-ctl stop// 停止sudo gitlab-ctl start// 开启sudo gitlab-ctl restart// 重启sudo gitlab-ctl status// 查看状态sudo gitlab-ctl reconfigure// 确认配置(修改配置后,必须执行)sudo gitlab-ctl tail// 查看日志,如果有问题可以查看排查

gitLab默认设置及代码连接测试后续更新!

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

windows10系统自带闹铃在哪里 智能I—O——革新分布式控制系统(DCS)

游客 回复需填写必要信息