背景简介
安装 git lfs
环境配置
- 系统:Debian 6.1.66-1 (2023-12-09) x86_64 GNU/Linux
详细步骤
添加仓库,参考文档:https://github.com/git-lfs/git-lfs/blob/main/INSTALLING.md
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
(base) henrylin@henrylin-desktop:~$ curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
[sudo] henrylin 的密码:
Detected operating system as LinuxMint/victoria.
Checking for curl...
Detected curl...
Checking for gpg...
Detected gpg...
Detected apt version as 2.4.11
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/github_git-lfs.list...done.
Importing packagecloud gpg key... Packagecloud gpg key imported to /etc/apt/keyrings/github_git-lfs-archive-keyring.gpg
done.
Running apt-get update... done.
The repository is setup! You can now install packages.
安装 git-lfs
(base) henrylin@henrylin-desktop:~$ sudo apt install git-lfs
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
libblkid1:i386 libmount1:i386 libuuid1:i386 linux-headers-5.15.0-91 linux-headers-5.15.0-91-generic linux-image-5.15.0-91-generic linux-modules-5.15.0-91-generic
linux-modules-extra-5.15.0-91-generic nvidia-firmware-535-535.129.03
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被升级:
git-lfs
升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 124 个软件包未被升级。
需要下载 7,420 kB 的归档。
解压缩后会消耗 6,051 kB 的额外空间。
获取:1 https://packagecloud.io/github/git-lfs/linuxmint victoria/main amd64 git-lfs amd64 3.5.1 [7,420 kB]
已下载 7,420 kB,耗时 3秒 (2,361 kB/s)
(正在读取数据库 ... 系统当前共安装有 638547 个文件和目录。)
准备解压 .../git-lfs_3.5.1_amd64.deb ...
正在解压 git-lfs (3.5.1) 并覆盖 (3.0.2-1ubuntu0.2) ...
正在设置 git-lfs (3.5.1) ...
Git LFS initialized.
正在处理用于 man-db (2.10.2-1) 的触发器 ...
至此,git lfs 安装已完成。