我尝试使用以下方法安装 git-lfs
sudo apt install git-lfs
但遇到了以下错误:
正在读取软件包列表... 完成 正在构建依赖关系树
正在读取状态信息... 完成
git-lfs 已经是最新版本 (2.9.2)。 0 个已升级,0 个已新安装,0 个要删除,0 个未升级。1 个未完全安装或删除。 此操作后,将使用 0 B 的额外磁盘空间。 是否要继续? [Y/n] y 设置 git-lfs (2.9.2) ... /usr/local/bin/git-lfs:
1: /usr/local/bin/git-lfs: ????: 未找到 /usr/local/bin/git-lfs: 5: /usr/local/bin/git-lfs: 语法错误:文件结尾意外(预期“)”)
dpkg:错误处理软件包
git-lfs (--configure):已安装 git-lfs 软件包安装后
脚本子进程返回错误退出状态 2 处理期间遇到错误:git-lfs
E:子进程 /usr/bin/dpkg 返回错误代码 (1)
相关解决方案在 Ubuntu 16.04 上安装 git-lfs对我来说也没有用,并标记了相同的错误。有人有解决方法吗?
答案1
您已git-lfs
安装在/usr/local/bin/git-lfs
。
此路径不由 APT 维护。我建议使用以下命令删除此文件
sudo rm /usr/local/bin/git-lfs
然后重试并重新安装软件包:
sudo apt-get install --reinstall git-lfs
它会将git-lfs
可执行文件安装到正确的位置 - /usr/bin/git-lfs
(参见文件列表)。