我试图在运行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] 举报,一经查实,本站将立刻删除。