有Root与无Root安装git-lfs

这篇具有很好参考价值的文章主要介绍了有Root与无Root安装git-lfs。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

有Root与无Root安装git-lfs

直接安装

先查看arm还是AMD

例如当前使用Rocky Linux 8.8版本的内核。因此,应该下载适用于Rocky Linux 8.x的Git LFS安装包。

您可以按照以下步骤在Rocky Linux上安装Git LFS:

  1. 打开终端或命令提示符窗口。

  2. 使用以下命令下载适用于Rocky Linux 8.x的Git LFS安装包:

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh | sudo bash
  1. 下载安装包后,使用以下命令安装Git LFS:
sudo dnf install git-lfs
  1. 安装完成后,您可以验证Git LFS是否成功安装,可以运行以下命令检查版本:
git-lfs version

这将显示已安装的Git LFS版本信息。

请注意,安装Git LFS之前,请确保您的系统具有适当的权限,并且已安装了与Rocky Linux 8.x版本兼容的软件包管理工具(如dnf)。

但此时,需要root权限

无root安装

如果您没有root权限,但仍希望安装Git LFS,您可以尝试以下方法之一:

  1. 打开终端或命令提示符窗口。

  2. 使用以下命令下载适用于您的系统的 Git LFS 二进制文件(假设您的系统是 Linux AMD64):

curl -sLO https://github.com/git-lfs/git-lfs/releases/download/v3.3.0/git-lfs-linux-amd64-v3.3.0.tar.gz
  1. 解压下载的 tar.gz 文件:
tar -xvf git-lfs-linux-amd64-v3.3.0.tar.gz
  1. 进入解压后的目录:
cd git-lfs-3.3.0
  1. 配置安装路径为您的所需路径。使用以下命令设置 PREFIX 环境变量:
export PREFIX=/public/home/user/Applictions/git-lfs-3.3.0

这将将 PREFIX 环境变量设置为您的所需路径。

  1. 运行安装脚本:
./install.sh

安装脚本将使用 PREFIX 环境变量指定的路径将 Git LFS 安装到您所需的路径中。

请注意,确保在运行安装脚本之前设置 PREFIX 环境变量,并且确保所需的安装路径存在且具有适当的权限。

希望这可以帮助您设置安装路径并安装 Git LFS。如有进一步问题,请随时提问。

问题1:安装后出现了Git LFS initialized. 但是git-lfs version却是-bash: git-lfs: command not found

如果您在运行git-lfs version命令时仍然遇到"-bash: git-lfs: command not found"错误消息,尽管之前成功初始化了Git LFS,这可能是由于PATH环境变量配置不正确导致的。请尝试以下步骤解决该问题:

  1. 确认安装路径:检查之前设置的安装路径是否正确,并记住该路径。

  2. 编辑配置文件:打开您使用的shell配置文件(如~/.bashrc~/.bash_profile~/.zshrc等),在文件的末尾添加以下行:

    export PATH="/path/to/git-lfs/bin:$PATH"
    

    /path/to/git-lfs/bin替换为您之前确认的Git LFS安装路径,例如/public/home/user/Applictions/git-lfs-3.3.0。

  3. 保存并关闭配置文件后,重新加载该文件,以使更改生效。您可以通过运行以下命令之一来重新加载配置文件(根据您使用的shell类型进行选择):

    • 对于Bash:

      source ~/.bashrc
      
    • 对于Zsh:

      source ~/.zshrc
      
    • 对于其他shell,请相应地运行适当的命令。

  4. 现在,尝试再次运行git-lfs version命令,看看是否仍然出现命令未找到的错误。

通过编辑正确的配置文件并重新加载它,您可以确保将Git LFS安装路径添加到PATH环境变量中,使系统能够正确找到Git LFS的可执行文件。如果问题仍然存在,请确保编辑的配置文件正确,PATH环境变量已被更新,并且配置文件在终端会话中已加载。

希望这可以帮助您解决Git LFS命令未找到的问题。如果问题仍然存在,请提供更多详细信息,我将尽力提供进一步的帮助。文章来源地址https://www.toymoban.com/news/detail-597987.html

到了这里,关于有Root与无Root安装git-lfs的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux下安装git-lfs的两种方法

    一、方法一(推荐) 首先安装git-lfs ubuntu版:  centeros版: 然后验证安装成功 若显示: 则安装成功。 二、方法二 从git官网上下载安装包后,手动解压后安装。 详细可参考: 安装 Git Large File Storage - GitHub 文档

    2024年02月07日
    浏览(43)
  • windows下安装使用git-lfs克隆大文件

    首先去git-lfs这里,下载相应平台的工具,我下载的windows版本,非安装版本,直接配置到系统环境变量里 执行以下命令验证是否成功 这样自动会下载里边的大文件 如果clone的时候还没有安装git-lfs,可以直接在项目目录里执行以下命令获取大文件

    2024年02月11日
    浏览(59)
  • centOs安装git-lfs并下载huggingface模型

    hf模型都是用git-lfs托管的,可以直接git下载的,天才第一步: 1、安装git-lfs 2、直接git clone 3、测试模型opt-1.3b

    2024年02月12日
    浏览(57)
  • 关于git-lfs删除历史版本

    git lfs prune [options] Deletes local copies of LFS files which are old, thus freeing up disk space. Prune operates by enumerating all the locally stored objects, and then deleting any which are not referenced by at least ONE of the following: * the current checkout * all existing stashes * a \\\'recent branch\\\'; see \\\"Recent files\\\" * a \\\'recent commit\\\' on the cur

    2024年01月18日
    浏览(53)
  • git大文件管理工具:git-lfs

    Git Large File Storage(LFS)是Git的一个扩展,它允许向Git仓库存储和管理大型二进制文件。对于软件开发中使用大型的图像、音频文件等,Git LFS非常有用。 原理:不同于git每次保存diff,对于git来说,如果是模型或者一些设计大文件,改变一点,对于仓库来说会增加很大的体积,

    2024年02月08日
    浏览(41)
  • 要Git的文件太大,如何使用Git-LFS

    问题:要Git的文件太大 解决:使用Git-LFS,LFS原理这里不详说了 版本新一点的Git已经集成了Git-LFS, 不用单独去下载 。LFS的路径就在D:Program FilesGitmingw64bin,其中D:Program FilesGit是Git的安装目录。 如何用Git-LFS clone: 1、先打开一个文件夹,d:Desktop新建文件夹,cmd进入它(那

    2024年02月10日
    浏览(45)
  • 关于git与git-lfs对文件压缩存储方面的研究

    先说结论,git使用了Delta增量压缩算法,git-lfs实测没有进行任何压缩,这个结论让我很震惊。 测试过程如下: 测试git仓库自身的压缩 准备一个包含许多杂项文件的文件夹,大概几百M,要保证有一个txt文本文件,做修改用,我们就叫这个文件夹为[数据包]。 将[数据包]压缩为

    2024年01月18日
    浏览(48)
  • 如何用Git-LFS上传与下载大文件资源

    1.下载Git-LFS 2.安装到git目录下(根据你自己的git目录选择,若未安装git,先安装git) 2.1注册github完成访问网址,点击头像 点击个人简介即可进入进入个人主页  个人主页会显示仓库,点击右上角头像 2.2点击Your repositories 2.3点击NEW 2.4填写项目名称,描述,并添加README 点击创

    2024年04月22日
    浏览(37)
  • debian12部署Gitea服务之二——部署git-lfs

    初始化之后发现工作空间如下内容发生了变化: config文件增加了如下内容: [lfs]     repositoryformatversion = 0 跟踪大文件: 现在,你可以选择需要用Git LFS跟踪大文件,并将它们加入到Git LFS管理中。例如,如果你要跟踪所有 .mp4 文件,可以运行: git lfs track \\\"*.mp4\\\" 执行了上述命

    2024年03月08日
    浏览(42)
  • 如何下载github上用git-lfs工具下载的大文件

    要下载 GitHub 上使用 Git LFS 工具存储的大文件,您可以进行以下步骤: 安装 Git LFS:如果您的系统上没有安装 Git LFS,请先安装它。可以通过终端或命令行进行安装。 克隆存储库:使用以下命令克隆项目存储库到本地: 下载大文件:进入存储库目录,并使用以下命令下载大文

    2024年02月12日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包