前言:安装过程很坎坷走了很多弯路,最终这个方法成功安装了,来跟大家分享一下
1.检查系统版本
#检查系统版本信息
uname -a
2.安装git-lfs
#下载git-lfs构建脚本和源码
git clone https://gitee.com/src-openeuler/git-lfs
#进入文件夹
cd git-lfs
#安装rpm-build工具(root权限)
dnf install rpm-build
#准备rpmbuild环境
mkdir ~/rpmbuild/SPECS
mkdir ~/rpmbuild/RPMS
mkdir ~/rpmbuild/SOURCES
cp ./git-lfs.spec ~/rpmbuild/SPECS/
cp ./git-lfs-v3.2.0.tar.gz ~/rpmbuild/SOURCES
cp ./0001-use-vendor-dir-for-build.patch ~/rpmbuild/SOURCES
#安装git-lfs的依赖golang
dnf install golang
#构建并安装git-lfs
cd ~/rpmbuild/SPECS
rpmbuild -bb git-lfs.spec
dnf install ../RPMS/aarch64/git-lfs-3.2.0-1.aarch64.rpm
#查看是否安装成功
git lfs version
#初始化
git lfs install
3.检查是否安装成功
回显如下:
git-lfs/3.2.0 (GitHub; linux arm64; go 1.17.3)