Próbuję zainstalować pakiet git-lfs i wygląda na to, że oczekiwane ścieżki nie są przyjazne dla Ubuntu. Z sekcji pobierania git-lfs wybieram nazwę Linux AMD64 git-lfs-freebsd-amd64-1.2.1.tar.gz
, ponieważ pliki .deb nie są dostępne dla Ubuntu, tylko Debian 7,8.
Pojawia się błąd: install.sh: 19: install.sh: PATH+=:/usr/local/bin: not found
podczas uruchamiania install.sh.
Czy ktoś ma działające rozwiązanie dotyczące instalacji git-lfs?
sh
.Odpowiedzi:
W rzeczywistości są
.deb
pliki na https://packagecloud.io/github/git-lfs?filter=debs , które można zainstalować; link, który odwiedziłeś, również wskazywał na to, stwierdzając, że „Wszystkie pakiety są teraz dostępne w PackageCloud”.W każdym razie, jeśli wejdziesz na https://git-lfs.github.com/ , najprostszym sposobem instalacji
git-lfs
jest wykonanie instrukcji pod adresem https://packagecloud.io/github/git-lfs/install :Następnie, zgodnie z https://github.com/github/git-lfs/blob/master/INSTALLING.md#installing-packages , wykonaj
Jeśli nie ufasz źródłu
script.deb.sh
i nie czujesz się komfortowo z uruchomieniem skryptusudo bash
, zdecydowanie powinieneś najpierw przejrzeć skrypt.źródło
git lfs track
- mówi „lfs” nie jest poleceniem gitsudo apt-get install git-lfs
sudo apt-get install git
?sudo apt install git-lfs
Znalazłem moje rozwiązanie, problem polegał na uruchomieniu install.sh przy użyciu
sh
:Prawidłowy sposób to
sudo ./install.sh
lubsudo bash install.sh
zamiastsh install.sh
.źródło
Szukałem sposobu instalacji w całości z wiersza polecenia (konfiguracja serwera / maszyny wirtualnej) i mogłem to zrobić, postępując zgodnie z instrukcjami z dokumentacji , skopiowanymi poniżej w celach informacyjnych.
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
* Sudo w kroku 2 jest moim dodatkiem, a bez niego ten krok nie udał się cicho. Może ma to związek z moimi uprawnieniami użytkownika na serwerze? ymmv
źródło