Estou tentando instalar o pacote git-lfs e parece que os caminhos esperados não são compatíveis com o Ubuntu. Na seção Downloads do git-lfs , escolho o nome do arquivo Linux AMD64 git-lfs-freebsd-amd64-1.2.1.tar.gz
, porque os arquivos .deb não estão disponíveis para o Ubuntu, apenas o Debian 7,8.
Estou recebendo erro: install.sh: 19: install.sh: PATH+=:/usr/local/bin: not found
ao executar o install.sh.
Alguém tem uma solução de trabalho sobre como instalar o git-lfs?
sh
.Respostas:
De fato, existem
.deb
arquivos em https://packagecloud.io/github/git-lfs?filter=debs que você pode instalar; o link que você visitou também sugeriu isso, afirmando que "Todos os pacotes estão disponíveis no PackageCloud agora".De qualquer forma, se você visitar https://git-lfs.github.com/ , a maneira mais simples de instalar
git-lfs
é seguir as instruções em https://packagecloud.io/github/git-lfs/install :Em seguida, de acordo com https://github.com/github/git-lfs/blob/master/INSTALLING.md#installing-packages , faça
Se você não confia na fonte
script.deb.sh
e não se sente à vontade para executar o scriptsudo bash
, definitivamente deve primeiro dar uma olhada no script.fonte
git lfs track
- ele diz 'lfs' não é um comando gitsudo apt-get install git-lfs
sudo apt-get install git
?sudo apt install git-lfs
Encontrei minha solução, o problema estava executando o install.sh usando
sh
:A maneira correta é
sudo ./install.sh
ou emsudo bash install.sh
vez desh install.sh
.fonte
Eu estava procurando uma maneira de instalar totalmente a partir da linha de comando (configuração do servidor / VM) e consegui fazê-lo seguindo as instruções da documentação , copiadas abaixo para referência.
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
* O sudo na etapa 2 é a minha adição e, sem ela, essa etapa estava falhando silenciosamente. Talvez tenha a ver com minhas permissões de usuário no servidor? ymmv
fonte