Git-lfs Ubuntu 16.04 üzerine nasıl kurulur?


15

Git-lfs paketini kurmaya çalışıyorum ve beklenen yollar Ubuntu dostu değil gibi görünüyor. Gönderen git-LFS Dosyalar bölümünde Linux AMD64 dosya adı seçmek git-lfs-freebsd-amd64-1.2.1.tar.gz.deb dosyaları Ubuntu, sadece Debian 7,8 için kullanılamaz, çünkü.

Hata alıyorum: install.sh: 19: install.sh: PATH+=:/usr/local/bin: not foundinstall.sh yürütülürken.

Git-lfs kurulumu konusunda çalışan bir çözüm var mı?


Bu bağlantı henüz denemediyseniz yardımcı olabilir: help.github.com/articles/instal-git-large-file-storage
Adnan

Aslında yüklemek için aynı kılavuzu kullanıyorum, 3. adımda kaldım.
Mike

sorunun nerede olduğunu belirtebilir misiniz? bu adımdaki yanlışlar gibi
Adnan

Teşekkür ederim, sorunumu buldum, yanlış yorumlayıcı kullandığım için sorumda belirtilen yükleme hatası alıyordum. Biri .sh ile çalışmak için beklenir sh.
Mike

Yanıtlar:


25

Aslında https://packagecloud.io/github/git-lfs?filter=debs adresinde yükleyebileceğiniz .debdosyalar vardır ; ziyaret ettiğiniz bağlantı da buna "Tüm paketler PackageCloud'da şu anda ulaşılabilir" şeklinde işaret etti.

Her durumda, https://git-lfs.github.com/ adresini ziyaret ederseniz , yüklemenin en basit yolu https://packagecloud.io/github/git-lfs/install adresindekigit-lfs talimatları takip etmektir :

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

Ardından, https://github.com/github/git-lfs/blob/master/INSTALLING.md#instal-packages adresine göre ,

sudo apt-get install git-lfs

Eğer script.deb.shbetiğin kaynağına güvenmiyorsanız ve betiği çalıştırmaktan rahatsızsanız, önce betiğe sudo bashmutlaka bir göz atmalısınız.


bu umut verici görünüyordu, ama sudo bash ile çalıştırdıktan sonra hala yapamam git lfs track- 'lfs' bir git komutu değil diyor
tofutim

aptal bana, hala koşmak zorunda kaldımsudo apt-get install git-lfs
tofutim

@tofutim Muhtemelen demek istediniz sudo apt-get install git?
edwinksl

hayır, zaten yüklü git, ama git-lfs gerekli
tofutim

2
Ubuntu 18.04.02 için tek yapmam sudo apt install git-lfs
gereken koşmaktı

5

Benim çözüm buldum, sorun kullanarak install.sh yürütme oldu sh:

Doğru yol sudo ./install.shya da sudo bash install.shyerine sh install.sh.


4

Tamamen komut satırından (sunucu / VM kurulumu) yüklemek için bir yol arıyordum ve aşağıda referans için kopyalanmış olan dokümantasyondaki talimatları izleyerek bunu başardım .

  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

* Adım 2'deki sudo benim eklemem ve bu adım olmadan sessizce başarısız oldu. Belki de sunucudaki kullanıcı izinlerimle ilgili? YMMV

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.