Ubuntu 16.04にgit-lfsをインストールする方法は?


15

git-lfsパッケージをインストールしようとしていますが、予想されるパスはUbuntuフレンドリではないようです。git-lfsの[ダウンロード]セクションからgit-lfs-freebsd-amd64-1.2.1.tar.gz、Linux AMD64ファイル名を選択します。これは、.debファイルはUbuntuではなく、Debian 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にこだわっています
マイク・

問題がどこにあるかを指定できますか?そのステップで何が間違っているような
アドナン・

ありがとう、私は私の問題を見つけました、間違ったインタープリターを使用しているため、私の質問に記載されているインストールエラーが発生していました。.shが動作することを期待しshます。
マイク

回答:


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 bashで実行した後、まだできませんgit lfs track-'lfs'はgitコマンドではない
-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

私の解決策を見つけましたが、問題はinstall.shを実行していましたsh

正しい方法は sudo ./install.shまたsudo bash install.shsh 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.