安装配置ubuntu16、gitLab14社区版及相关问题
安装配置ubuntu16、gitLab14过程及相关问题
虚拟机 : Vmware workstation 16 安装todo
安装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版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!