Bagaimana cara menginstal git-lfs di Ubuntu 16.04?

15

Saya mencoba untuk menginstal paket git-lfs dan sepertinya jalur yang diharapkan tidak ramah terhadap Ubuntu. Dari bagian Unduhan git-lfs saya memilih nama file Linux AMD64 git-lfs-freebsd-amd64-1.2.1.tar.gz, karena file .deb tidak tersedia untuk Ubuntu, hanya Debian 7,8.

Saya mendapatkan kesalahan: install.sh: 19: install.sh: PATH+=:/usr/local/bin: not foundsaat menjalankan install.sh.

Adakah yang punya solusi bekerja tentang cara menginstal git-lfs?

Mike
sumber
Tautan ini dapat membantu jika Anda belum mencobanya: help.github.com/articles/installing-git-large-file-storage
Adnan
Saya sebenarnya menggunakan manual yang sama untuk menginstal, saya terjebak pada langkah nomor 3.
Mike
dapatkah Anda menentukan di mana masalahnya? seperti apa yang salah dalam langkah itu
Adnan
Terima kasih, saya menemukan masalah saya, saya mendapatkan kesalahan instalasi yang disebutkan dalam pertanyaan saya karena menggunakan penerjemah yang salah. Orang akan berharap .sh untuk bekerja dengannya sh.
Mike

Jawaban:

25

Sebenarnya ada .debfile di https://packagecloud.io/github/git-lfs?filter=debs yang dapat Anda instal; tautan yang Anda kunjungi juga mengisyaratkan hal ini dengan menyatakan bahwa "Semua paket tersedia di PackageCloud sekarang."

Bagaimanapun, jika Anda mengunjungi https://git-lfs.github.com/ , cara termudah untuk menginstal git-lfsadalah dengan mengikuti petunjuk di https://packagecloud.io/github/git-lfs/install :

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

Kemudian, menurut https://github.com/github/git-lfs/blob/master/INSTALLING.md#installing-packages , lakukan

sudo apt-get install git-lfs

Jika Anda tidak mempercayai sumber script.deb.shdan tidak nyaman menjalankan skrip sudo bash, Anda harus melihat skrip terlebih dahulu.

edwinksl
sumber
ini tampak menjanjikan, tetapi setelah menjalankan dengan sudo bash, saya masih tidak bisa git lfs track- ia mengatakan 'lfs' bukan perintah git
tofutim
konyol saya, saya masih harus menjalankansudo apt-get install git-lfs
tofutim
@tofutim Anda mungkin bermaksud sudo apt-get install git?
edwinksl
tidak, sudah menginstal git, tetapi saya membutuhkan git-
lfs
2
Untuk Ubuntu 18.04.02, yang harus saya lakukan adalah menjalankansudo apt install git-lfs
Prajwal Dhatwalia
5

Saya menemukan solusi saya, masalahnya mengeksekusi install.sh menggunakan sh:

Cara yang benar adalah sudo ./install.shatau sudo bash install.shbukan sh install.sh.

Mike
sumber
4

Saya sedang mencari cara untuk menginstal sepenuhnya dari baris perintah (pengaturan server / VM), dan dapat melakukannya dengan mengikuti instruksi dari dokumentasi , disalin di bawah ini untuk referensi.

  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

* Sudo pada langkah 2 adalah tambahan saya, dan tanpa itu langkah ini gagal diam-diam. Mungkin ada hubungannya dengan izin pengguna saya di server? ymmv

ess
sumber