linux-mx-21-安装最新版本的git-lfs,关联,

git lfs 官网的安装指南 提供一个脚本安装的方法,但是没有说怎么从源码安装。

这个脚本的下载地址:

  • apt/deb repositories: https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh
  • yum/rpm repositories: https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh

脚本的主要是,安装 packagecloud.io 上的 gpgkey,配置安装源,然后通过 apt 安装。

虽然支持 debian ,但是没支持 mx21(基于 debian/bullseye),所有还是要手动安装下。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 直接进入root操作
sudo -i

# 安装 debian-archive-keyring,apt-transport-https
apt-get install -y debian-archive-keyring apt-transport-https

# 配置安装源
curl -sSf "https://packagecloud.io/install/repositories/github/git-lfs/config_file.list?os=debian&dist=bullseye&source=script" > "/etc/apt/sources.list.d/github_git-lfs.list"

# 导入 packagecloud gpg key
mkdir -p /etc/apt/keyrings
curl -fsSL "https://packagecloud.io/github/git-lfs/gpgkey" | gpg --dearmor > "/etc/apt/keyrings/github_git-lfs-archive-keyring.gpg"

# 安装最新版的 git-lfs
apt-get update
apt search git-lfs
apt install git-lfs
git lfs --version

补充说明

git-lfs_3.3.0_amd64.deb 下载是装不了,以来的库版本高于当前mx上的版本。