Ubuntu 16.04에 git-lfs를 설치하는 방법은 무엇입니까?


15

git-lfs 패키지를 설치하려고하는데 예상 경로가 우분투 친화적이 아닌 것 같습니다. 에서 자식-LFS의 다운로드 섹션 나는 리눅스 AMD64 파일 이름을 선택 git-lfs-freebsd-amd64-1.2.1.tar.gz이라구 파일을 우분투, 단지 데비안 7, 8에 대해 사용할 수 없기 때문에.

install.sh: 19: install.sh: PATH+=:/usr/local/bin: not foundinstall.sh를 실행할 때 오류가 발생 합니다.

git-lfs 설치 방법에 대한 해결책이 있습니까?


이 링크는 아직 시도하지 않은 경우 도움이 될 수 있습니다. help.github.com/articles/installing-git-large-file-storage
Adnan

실제로 동일한 매뉴얼을 사용하여 설치하고 있습니다. 3 단계에 붙어 있습니다.
Mike

문제의 위치를 ​​지정할 수 있습니까? 그 단계에서 무엇이 잘못되었는지
Adnan

감사합니다. 내 문제를 발견했습니다. 잘못된 인터프리터를 사용하여 질문에 언급 된 설치 오류가 발생했습니다. .sh가 작동 할 것으로 기대 sh합니다.
Mike

답변:


25

https://packagecloud.io/github/git-lfs?filter=debs 에는 실제로 설치할 수있는 .deb파일 이 있습니다. 방문한 링크는 "PackageCloud에서 모든 패키지를 사용할 수 있습니다"라는 메시지를 표시했습니다.

어쨌든 https://git-lfs.github.com/ 을 방문하는 경우 가장 간단한 설치 git-lfs방법은 https://packagecloud.io/github/git-lfs/install 의 지침을 따르는 것입니다 .

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

그런 다음 https://github.com/github/git-lfs/blob/master/INSTALLING.md#installing-packages 에 따라 다음을 수행하십시오.

sudo apt-get install git-lfs

의 소스를 신뢰할 수없고로 script.deb.sh스크립트를 실행하는 데 불편한 sudo bash경우 먼저 스크립트를 살펴보십시오.


이 약속 보였지만, sudo는 강타와 함께 실행 한 후, 나는 아직도 할 수 없습니다 git lfs track- 그것은 'LFS는'자식 명령 아니라고한다
tofutim

바보 같은 나, 나는 여전히 달렸다sudo apt-get install git-lfs
tofutim

@tofutim 당신은 아마 의미 sudo apt-get install git했습니까?
edwinksl

아니요, 이미 git을 설치했지만 git-lfs가 필요했습니다
tofutim

2
Ubuntu 18.04.02의 경우, 내가해야 할 일은 달렸다sudo apt install git-lfs
Prajwal Dhatwalia

5

내 솔루션을 찾았습니다. 문제는 sh다음을 사용하여 install.sh를 실행하는 것입니다 .

올바른 방법은 sudo ./install.sh또는 sudo bash install.sh대신입니다 sh install.sh.


4

커맨드 라인 (서버 / VM 설정)에서 완전히 설치하는 방법을 찾고 있었고 아래의 참조 용으로 복사 된 설명서 의 지침에 따라 그렇게 할 수있었습니다 .

  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

* 2 단계의 sudo는 제가 추가 한 것으로,이 단계가 없으면 조용히 실패했습니다. 서버에 대한 사용자 권한과 관련이 있습니까? ymmv

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.