Не удалось установить последнюю версию Gitlab

этот вопрос касается не кода, а установки Gitlab.

Я пытаюсь установить Gitlab в течение нескольких дней без успеха.
Действительно, несколько раз назад они предложили метод с wget это сработало очень хорошо, но так как мы должны использовать метод с Curl, невозможно пойти дальше, чем скачать.

на машине Ubuntu 14.04 работает следующая команда:

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

но со следующей командой появляется [0% ожидание] и ничего не происходит снова.

sudo apt-get install gitlab-ce

вы когда-нибудь сталкивались с этой проблемой с версии 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

когда я делаю 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

и на этой странице не существует. В этом проблема ?

2 ответов


Я не могу в это поверить. Проблема начинается снова сегодня ...

Я попытался обновить до последней версии Gitlab, и мне вернули фатальную ошибку.

не забудьте сделать резервную копию конфигурации :

sudo gitlab-rake gitlab:backup:create

он доступен по адресу /var/opt/gitlab/backups/


поэтому мне пришлось удалить Gitlab:

sudo gitlab-ctl uninstall

затем переустановить. Вот это методология :

  1. если это ваша первая установка Gitlab else начните с шага 2:

    sudo apt-get install openssh-server ca-certificates postfix
    
  2. затем (я работаю с Ubuntu 14.04), go здесь, и выберите пакет, который вы хотите, и сделайте (я выбрал следующее, потому что это самый последний):

    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

вы используете apt-get, который не ищет ваш curl загруженный пакет.
Найдите правильное местоположение файла teh, добавьте его в apt-get база данных, а затем выполнить:

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

более подробную информацию и подробные шаги можно найти здесь