微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在ubuntu 17.04上安装gitlab-ce

我试图在运行ubuntu服务器17.04的系统上安装gitlab-ce软件包。 我遵循这里的官方安装说明。

首先我跑了:

sudo apt-get install curl openssh-server ca-certificates postfix

我已经安装了所有这些。 然后我跑了:

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

这也工作得很好。 但是当我尝试跑步

权限被拒绝(publickey) – Windows上的Git Bash

GitLab Wheezy,安装Gems时出错,libMysqLclient-dev可能丢失但不可移动

使用Nginx和Phusion Passenger自动部署rails Gitlab项目到子域

GitLab HTTP URL上的504网关超时

带有非标准端口的GitLab远程仓库

sudo apt-get install gitlab-ce

我收到以下错误信息:

Reading package lists... Done Building dependency tree Reading state @R_635_4045@ion... Done E: Unable to locate package gitlab-ce

我知道可以在ubuntu服务器17.04上安装gitlab,因为我之前的安装已经完成了。 不幸的是我再次从头安装操作系统,我不记得我是如何安装gitlab的。

提前感谢您的帮助!

Gitlab的自定义钩子没有运行

无法在Windows上克隆,但可以从Gitlab服务器上的Linux克隆

带有Nginx代理的Gitlab 8不能下载一个zip文件,克隆一个公共的repo作为guest,也不能在CI中build立

git(ssh_exchange_identification)连接重置由同级(窗口,gitlab)

Gitlab git仓库设置windows共享cifs

我放弃了“完整的”自动化脚本,因为它似乎没有与17.04工作…无论如何。 我从https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/xenial/gitlab-ce_9.3.0-ce.0_amd64.deb获取了最新的软件包

curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/xenial/gitlab-ce_9.3.0-ce.0_amd64.deb/download

安装它与包管理器

sudo dpkg -i gitlab-ce_9.3.0-ce.0_amd64.deb

然后配置它

sudo gitlab-ctl reconfigure

然后,在你的新的gitlab安装点你的浏览器,你应该很好去…

我遇到了同样的问题(Lubuntu 17.10),在搜索了2个小时的gitlab论坛后,我发现了这个线程 。 所以从我读到的: Gitlab-ce不支持zesty。 还简单

sudo apt-get install gitlab

一个错误提示因为它安装了一个名为“praveen”的用户创建的Ubuntu软件包,并没有得到Gitlab的正式支持

这是我做了什么为了解决我的问题:

sudo nano /etc/apt/sources.list.d/gitlab_gitlab-ce.list.save sudo nano /etc/apt/sources.list.d/gitlab_gitlab-ce.list

用“xenial”替换“zesty”(这些文件只有root权限)

sudo apt update sudo apt-get install gitlab-ce

这对我有效。 我花了整个下午来解决这个问题,我希望这个解决方案也适合你。

普罗斯特!

编辑:更正拼写

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐