Estoy tratando de instalar el paquete git-lfs y parece que las rutas esperadas no son compatibles con Ubuntu. De la sección Descargas de git-lfs , elijo el nombre del archivo AMD64 de Linux git-lfs-freebsd-amd64-1.2.1.tar.gz
, porque los archivos .deb no están disponibles para Ubuntu, solo Debian 7,8.
Recibo un error: install.sh: 19: install.sh: PATH+=:/usr/local/bin: not found
al ejecutar install.sh.
¿Alguien tiene una solución de trabajo sobre cómo instalar git-lfs?
sh
.Respuestas:
De hecho, hay
.deb
archivos en https://packagecloud.io/github/git-lfs?filter=debs que puede instalar; el enlace que visitó también insinuó esto al afirmar que "Todos los paquetes están disponibles en PackageCloud ahora".En cualquier caso, si visita https://git-lfs.github.com/ , la forma más sencilla de instalar
git-lfs
es seguir las instrucciones en https://packagecloud.io/github/git-lfs/install :Luego, de acuerdo con https://github.com/github/git-lfs/blob/master/INSTALLING.md#installing-packages , haga
Si no confía en la fuente
script.deb.sh
y se siente incómodo con la ejecución del scriptsudo bash
, definitivamente debe echarle un vistazo primero.fuente
git lfs track
- dice 'lfs' no es un comando gitsudo apt-get install git-lfs
sudo apt-get install git
?sudo apt install git-lfs
Encontré mi solución, el problema era ejecutar install.sh usando
sh
:La forma correcta es
sudo ./install.sh
o ensudo bash install.sh
lugar desh install.sh
.fuente
Estaba buscando una forma de instalar completamente desde la línea de comandos (configuración del servidor / VM), y pude hacerlo siguiendo las instrucciones de la documentación , copiadas a continuación para referencia.
sudo apt-get install software-properties-common
sudo curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
* *sudo apt-get install git-lfs
git lfs install
* El sudo en el paso 2 es mi adición, y sin él este paso estaba fallando en silencio. ¿Tal vez que ver con mis permisos de usuario en el servidor? ymmv
fuente