web-dev-qa-db-fra.com

Comment installer git-lfs sur Ubuntu 16.04?

J'essaie d'installer le paquet git-lfs et il semble que les chemins attendus ne sont pas conviviaux pour Ubuntu. De section Téléchargements de git-lfs Je choisis le nom de fichier Linux AMD64 git-lfs-freebsd-AMD64-1.2.1.tar.gz, car les fichiers .deb ne sont pas disponibles pour Ubuntu, mais uniquement pour Debian 7,8.

Je reçois une erreur: install.sh: 19: install.sh: PATH+=:/usr/local/bin: not found lors de l'exécution de install.sh.

Quelqu'un at-il une solution de travail sur la façon d’installer git-lfs?

13
Mike

J'ai trouvé ma solution, le problème était d'exécuter install.sh en utilisant sh:

La méthode correcte est Sudo ./install.sh ou Sudo bash install.sh au lieu de sh install.sh.

5
Mike

Il y a en fait .deb fichiers à https://packagecloud.io/github/git-lfs?filter=debs que vous pouvez installer; le lien que vous avez visité a également laissé entendre que "tous les packages sont disponibles sur PackageCloud maintenant".

Dans tous les cas, si vous visitez https://git-lfs.github.com/ , le moyen le plus simple d'installer git-lfs consiste à suivre les instructions fournies à https://packagecloud.io/github/git-lfs/install :

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | Sudo bash

Ensuite, selon https://github.com/github/git-lfs/blob/master/INSTALLING.md#installing-packages , faites

Sudo apt-get install git-lfs

Si vous ne faites pas confiance à la source de script.deb.sh et n'êtes pas à l'aise avec l'exécution du script avec Sudo bash, vous devez absolument jeter un coup d'œil au script.

18
edwinksl

Je cherchais un moyen d'installer entièrement à partir de la ligne de commande (configuration serveur/machine virtuelle) et j'ai pu le faire en suivant les instructions de documentation , copié ci-dessous pour référence.

  1. Sudo apt-get install software-properties-common
  2. Sudo curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | Sudo bash *
  3. Sudo apt-get install git-lfs
  4. git lfs install

* Le Sudo à l'étape 2 est mon ajout, et sans cela, cette étape échouait en silence. Peut-être faire avec mes autorisations utilisateur sur le serveur? ymmv

4
ess

Ce lien pourrait être utile si vous ne l'avez pas encore essayé:
https://help.github.com/articles/installing-git-large-file-storage/

0
Adnan