我正在尝试安装 git-lfs 包,看起来预期的路径不是 Ubuntu 友好的。从git-lfs 的下载部分,我选择 Linux AMD64 file name git-lfs-freebsd-amd64-1.2.1.tar.gz,因为 .deb 文件不适用于 Ubuntu,仅适用于 Debian 7,8。
我收到错误:install.sh: 19: install.sh: PATH+=:/usr/local/bin: not found执行 install.sh 时。
有没有人有关于如何安装 git-lfs 的可行解决方案?
edw*_*ksl 45
事实上有 .deb,您可以安装https://packagecloud.io/github/git-lfs?filter=debs上的文件;您访问的链接也暗示了这一点,指出“现在所有软件包都可以在 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
Run Code Online (Sandbox Code Playgroud)
然后,根据https://github.com/github/git-lfs/blob/master/INSTALLING.md#installing-packages,做
sudo apt-get install git-lfs
Run Code Online (Sandbox Code Playgroud)
如果您不信任 的来源script.deb.sh并且对使用 运行脚本感到不舒服sudo bash,那么您绝对应该首先查看脚本。
小智 11
我正在寻找一种完全从命令行(服务器/VM 设置)进行安装的方法,并且能够按照文档中的说明进行操作,复制在下面以供参考。
sudo apt-get install software-properties-commonsudo curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash*sudo apt-get install git-lfsgit lfs install*第 2 步中的 sudo 是我添加的,没有它,这一步将无声无息地失败。也许与我在服务器上的用户权限有关?嗯嗯
我找到了我的解决方案,问题是使用sh以下命令执行 install.sh :
正确的方法是sudo ./install.sh或sudo bash install.sh代替sh install.sh。