Zl3*_*l3n 6 git bash curl gitlab
这个问题不是代码,而是Gitlab的安装.
我现在试图安装Gitlab几天没有成功.
事实上,很久以前,他们提出的方法wget
非常有效,但由于我们必须使用这种方法Curl
,因此不可能比下载更进一步.
在Ubuntu 14.04机器上,以下命令有效:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
Run Code Online (Sandbox Code Playgroud)
但是使用下一个命令,它会显示[0%待定]并且没有任何反复发生.
sudo apt-get install gitlab-ce
Run Code Online (Sandbox Code Playgroud)
自从7.10.4版本的Gitlab以来你有没有遇到过这个问题,或者你知道解决这个问题的方法吗?从源头安装对我来说非常难以实现.
这是完整的错误:
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
Run Code Online (Sandbox Code Playgroud)
当我这样做时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
Run Code Online (Sandbox Code Playgroud)
而这个页面不存在.这是问题吗?
我简直不敢相信.问题今天又开始......
我试图更新到最新版本的Gitlab,我收到了一个致命的错误.
sudo gitlab-rake gitlab:backup:create
Run Code Online (Sandbox Code Playgroud)
它可以在 /var/opt/gitlab/backups/
因此我不得不卸载Gitlab:
sudo gitlab-ctl uninstall
Run Code Online (Sandbox Code Playgroud)
然后重新安装.这是方法论:
如果这是你的第一个Gitlab安装,那么从第2步开始:
sudo apt-get install openssh-server ca-certificates postfix
Run Code Online (Sandbox Code Playgroud)然后,(我正在使用Ubuntu 14.04),转到这里,选择你想要的包,然后做(我选择了以下内容,因为它是最新的):
wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab-ce_8.3.2-ce.0_amd64.deb
Run Code Online (Sandbox Code Playgroud)然后打电话dpkg
:
sudo dpkg -i gitlab-ce_8.3.2-ce.0_amd64.deb
Run Code Online (Sandbox Code Playgroud)然后 :
sudo gitlab-ctl reconfigure
Run Code Online (Sandbox Code Playgroud)在此之后,您必须恢复备份并重新配置环境
提醒:
Username: root
Password: 5iveL!fe
Run Code Online (Sandbox Code Playgroud)