J'étais confronté au même problème (Lubuntu 17.10), après avoir cherché sur les forums gitlab pendant 2 heures, j'ai trouvé ce fil. D'après ce que j'ai lu : Gitlab-ce n'est pas encore pris en charge pour zesty. Aussi le simple
sudo apt-get install gitlab
est une mauvaise invite car il installe un package Ubuntu créé par un utilisateur nommé "praveen" et Il n'est pas officiellement pris en charge par Gitlab.
voici ce que j'ai fait pour résoudre mon problème :
sudo nano /etc/apt/sources.list.d/gitlab_gitlab-ce.list.save
sudo nano /etc/apt/sources.list.d/gitlab_gitlab-ce.list
remplacez "zesty" par "xenial" (Ces fichiers sont uniquement accessibles à la racine)
sudo apt update
sudo apt-get install gitlab-ce
Cela a fonctionné pour moi. J'ai passé tout mon après-midi à résoudre ce problème, j'espère que cette solution fonctionnera également pour vous.
Prost !
EDIT :orthographe corrigée
J'ai abandonné le script automatisé "complet", car il ne semble pas fonctionner avec 17.04... Quoi qu'il en soit. J'ai récupéré le dernier paquet de https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/xenial/gitlab-ce_9.3.0-ce.0_amd64.deb
curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/xenial/gitlab-ce_9.3.0-ce.0_amd64.deb/download
Installé avec le gestionnaire de paquets
sudo dpkg -i gitlab-ce_9.3.0-ce.0_amd64.deb
Ensuite, configurez-le avec
sudo gitlab-ctl reconfigure
Ensuite, pointez votre navigateur Web sur votre nouvelle installation de gitlab et vous devriez être prêt à partir...
Ubuntu 20.04.1
Au cas où quelqu'un reviendrait là-dedans, en essayant de gitlab sur la version 20.0.4 d'ubuntu, la vie est beaucoup plus facile... et les instructions et le script automatisé fonctionnent réellement. Instructions d'installation de GitLab-CE
sur une nouvelle installation d'ubuntu :-
sudo apt install curl
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab- ce/script.deb.sh | sudo bash
sudo apt install gitlab-ce
c'est fait !
J'ai eu le même problème pour que l'installation s'exécute sur 17.10. Selon un problème sur leur site ( https://gitlab.com/gitlab-org/gitlab-runner/issues/2851 ), les packages astucieux ne sont pas en cours de construction.
J'ai fait la même chose que @DevX, mais j'ai juste changé les paramètres de leur script d'installation.
[email protected]:/tmp$ curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh
[email protected]:/tmp$ sudo os=ubuntu dist=xenial bash ./script.deb.sh
[email protected]:/tmp$ sudo apt-get install gitlab-ce