无法安装最新版本的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
然后重新安装。这是方法:
如果这是你第一次安装 Gitlab 否则从第 2 步开始:
sudo apt-get install openssh-server ca-certificates postfix
然后,(我正在使用 Ubuntu 14.04),去 here,然后 select 你想要的包,然后做(我选择了以下,因为它是最新的):
wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab-ce_8.3.2-ce.0_amd64.deb
然后调用dpkg
:
sudo dpkg -i gitlab-ce_8.3.2-ce.0_amd64.deb
然后:
sudo gitlab-ctl reconfigure
在此之后,您必须恢复备份并重新配置环境
提醒:
Username: root
Password: 5iveL!fe
这道题不是关于代码的,而是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
然后重新安装。这是方法:
如果这是你第一次安装 Gitlab 否则从第 2 步开始:
sudo apt-get install openssh-server ca-certificates postfix
然后,(我正在使用 Ubuntu 14.04),去 here,然后 select 你想要的包,然后做(我选择了以下,因为它是最新的):
wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab-ce_8.3.2-ce.0_amd64.deb
然后调用
dpkg
:sudo dpkg -i gitlab-ce_8.3.2-ce.0_amd64.deb
然后:
sudo gitlab-ctl reconfigure
在此之后,您必须恢复备份并重新配置环境
提醒:
Username: root
Password: 5iveL!fe