Не удалось установить последнюю версию 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
затем переустановить. Вот это методология :
-
если это ваша первая установка Gitlab else начните с шага 2:
sudo apt-get install openssh-server ca-certificates postfix
-
затем (я работаю с Ubuntu 14.04), go здесь, и выберите пакет, который вы хотите, и сделайте (я выбрал следующее, потому что это самый последний):
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
вы используете apt-get, который не ищет ваш curl
загруженный пакет.
Найдите правильное местоположение файла teh, добавьте его в apt-get
база данных, а затем выполнить:
apt-get update
apt-get upgrade
apt-get install gitlab-ce
более подробную информацию и подробные шаги можно найти здесь