无法安装最新版本的Gitlab

Unable to install the latest version of Gitlab

这道题不是关于代码的,而是Gitlab的安装问题。

我已经尝试安装 Gitlab 几天了,但没有成功。
确实,前段时间,他们提出了wget的方法,效果很好,但是既然我们必须使用Curl的方法,那么就只能下载

了。

在 Ubuntu 14.04 机器上,以下命令有效:

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

但是对于下一个命令,它显示为 [0% pending] 并且没有任何反应。

sudo apt-get install gitlab-ce

从Gitlab 7.10.4版本开始,你遇到过这个问题吗?或者你知道解决这个问题的方法吗?从源安装对我来说是一件很难实现的事情。

这是完整的错误:

Err packages.gitlab.com/gitlab/gitlab-ce/ubuntu trusty/main gitlab-ce amd64 7.10.4~omnibus.1-1 Operation too slow.
Less than 10 bytes/sec transferred the last 120 seconds
E: Impossible de récupérer packages.gitlab.com/gitlab/gitlab-ce/ubuntu/pool/trusty/main/g/…
Operation too slow. Less than 10 bytes/sec transferred the last 120 seconds

当我执行 cat /etc/apt/sources.list.d/gitlab_gitlab-ce.list 时,我得到了这个结果:

deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ trusty main
deb-src https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ trusty main

并且 this page 不存在。是这个问题吗?

您使用的 apt-get 不会查找您的 curl 下载包。
找到文件的正确位置,将其添加到 apt-get 数据库,然后执行:

apt-get update
apt-get upgrade
apt-get install gitlab-ce

可以找到更多信息和详细步骤here

我简直不敢相信。今天问题又来了...

我尝试更新到最新版本的 Gitlab,但返回了一个致命错误。

不要忘记备份您的配置:

sudo gitlab-rake gitlab:backup:create

/var/opt/gitlab/backups/

有售

因此我不得不卸载 Gitlab :

sudo gitlab-ctl uninstall

然后重新安装。这是方法

  1. 如果这是你第一次安装 Gitlab 否则从第 2 步开始:

    sudo apt-get install openssh-server ca-certificates postfix
    
  2. 然后,(我正在使用 Ubuntu 14.04),去 here,然后 select 你想要的包,然后做(我选择了以下,因为它是最新的):

    wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab-ce_8.3.2-ce.0_amd64.deb
    
  3. 然后调用dpkg:

    sudo dpkg -i gitlab-ce_8.3.2-ce.0_amd64.deb
    
  4. 然后:

    sudo gitlab-ctl reconfigure
    
  5. 在此之后,您必须恢复备份并重新配置环境

提醒:

Username: root 
Password: 5iveL!fe