博主头像

300 千锋Python教程:2 6 1 安装Git

外来客 • 2026-09-02 11:39:48

分享
𝕏 f ◉
声明:本文为对公开内容的摘要整理, 未经本站独立核实,可能与原内容存在出入,不代表本站立场、观点或建议; 观点与版权归原作者及原平台所有。 如涉及版权问题,请联系我们,核实后立即删除。 [ 免责声明 ]

🎯 核心观点

  • 演示如何从 Git 官网下载特定版本的源代码压缩包,而非直接安装程序。
  • 强调通过源码构建安装 Git 时,需手动配置安装路径并补充必要的网络依赖库。
  • 指出若缺少特定开发库,Git 虽能安装成功但无法实现联网功能(如克隆或推送代码)。

📂 关键事实与步骤

  • 版本选择:明确指定下载 Git 2.21.0 版本的源码包,排除最新版或其他版本。
  • 文件获取:复制 `.tar.xz` 格式文件的链接,使用 `wget` 命令在终端中直接下载。
  • 解压流程:
  • 第一步使用 `xz -d` 命令将 `.tar.xz` 文件解压缩为 `.tar` 文件。
  • 第二步使用 `tar -xvf` 命令将 `.tar` 文件解压为包含 C 语言源文件和头文件的文件夹。
  • 依赖安装:执行 `yum install libcurl-devel` 以获取联网所需的数据获取库,确保 Git 具备网络交互能力。
  • 路径配置:进入源码目录后,运行 `./configure --prefix=/usr/local` 命令,将安装前缀指定为 `/usr/local` 而非默认的 `/user/local`。
  • 构建执行:依次运行 `make` 和 `make install` 完成编译与安装,最后通过 `git version` 验证安装结果。

⚠️ 注意事项

  • 校验签名:官网提供文件签名用于验证下载内容的完整性,防止网络篡改,但教程中未强制要求执行此步骤。
  • 依赖缺失风险:若不提前安装 `libcurl-devel`,Git 将缺乏联网功能,导致无法从网络同步代码。
  • 路径准确性:配置安装路径时需严格区分 `/usr/local` 与易错写法,确保后续调用正确。
  • 操作顺序:必须先解压源码、补充依赖库并修改配置文件,才能执行最终的构建安装命令。

0 条评论

发表评论

请先 登录 后参与讨论。