Git|Linux安装教程

本文将详细介绍如何在Linux系统上安装Git,包括下载、安装步骤以及常见问题解决方案。我们将确保您在最短的时间内完成Git安装并开始使用Git进行版本控制。

Linux系统安装Git教程

Liunx系统的Git安装非常简单,但是因为以后会经常用到,为了不占用以后文章中的篇幅,所以单独拿出来写一下。

这样以后关于Liunx安装Git的部分,本站直接挂出该链接就可以了。

本次本站写教程的时候,使用的系统版本为Ubuntu 23.04,内核版本为Linux 6.2.0-20-generic,安装时全部都是通过命令行的方式,所以适用于任何Linux系统,有没有GUI界面都可以在终端内执行安装。只要你是Linux系统,那么通过本教程就可以成功安装。

其它系统

如果你需要Windows的安装教程,请移步阅读以下文章:

安装教程

在Linux终端中运行以下命令,该命令用于更新系统的软件包列表。当你运行这个命令时,系统会连接到配置的软件源(包括官方源和第三方源),检查可用的软件包的最新版本,并将这些信息存储在本地的软件包缓存中。这个命令的作用是确保你的系统了解最新的软件包信息,以便在安装、升级或移除软件时能够获取到最新的版本和依赖关系。

sudo apt update

此时会提醒你需要输入密码,直接输入自己的用户密码即可,密码输入过程中不可见,凭直觉正常输入即可,输入完成后按下回车键。

下面是执行该命令之后的过程回显:

o run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

openai-wiki@openai-wiki:~$ sudo apt update
[sudo] openai-wiki 的密码: 
命中:1 http://cn.archive.ubuntu.com/ubuntu lunar InRelease
获取:2 http://cn.archive.ubuntu.com/ubuntu lunar-updates InRelease [109 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu lunar-backports InRelease [99.8 kB]
获取:4 http://cn.archive.ubuntu.com/ubuntu lunar-security InRelease [109 kB]
获取:5 http://cn.archive.ubuntu.com/ubuntu lunar-updates/main amd64 Packages [103 kB]
获取:6 http://cn.archive.ubuntu.com/ubuntu lunar-updates/main Translation-en [26.8 kB]
获取:7 http://cn.archive.ubuntu.com/ubuntu lunar-updates/main amd64 DEP-11 Metadata [22.3 kB]
获取:8 http://cn.archive.ubuntu.com/ubuntu lunar-updates/main amd64 c-n-f Metadata [2,416 B]
获取:9 http://cn.archive.ubuntu.com/ubuntu lunar-updates/universe amd64 Packages [53.6 kB]
获取:10 http://cn.archive.ubuntu.com/ubuntu lunar-updates/universe Translation-en [17.7 kB]
获取:11 http://cn.archive.ubuntu.com/ubuntu lunar-updates/universe amd64 DEP-11 Metadata [23.8 kB]
获取:12 http://cn.archive.ubuntu.com/ubuntu lunar-updates/universe amd64 c-n-f Metadata [1,916 B]
获取:13 http://cn.archive.ubuntu.com/ubuntu lunar-backports/universe amd64 DEP-11 Metadata [11.7 kB]
获取:14 http://cn.archive.ubuntu.com/ubuntu lunar-security/main amd64 DEP-11 Metadata [5,392 B]
获取:15 http://cn.archive.ubuntu.com/ubuntu lunar-security/universe amd64 DEP-11 Metadata [208 B]
已下载 586 kB,耗时 6秒 (103 kB/s)  
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
有 3 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。

openai-wiki@openai-wiki:~$

注意:升级软件包可能需要一些时间,并且可能会触发一些软件包之间的依赖关系的更改。

此时我们执行如下命令,将会准备开始安装Git。

sudo apt install git

下面是执行该命令之后的过程回显:

openai-wiki@openai-wiki:~$ sudo apt install git 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
将会同时安装下列软件:
  git-man liberror-perl
建议安装:
  git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb
  git-cvs git-mediawiki git-svn
下列【新】软件包将被安装:
  git git-man liberror-perl
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。
需要下载 4,673 kB 的归档。
解压缩后会消耗 23.9 MB 的额外空间。
您希望继续执行吗? [Y/n]

上面是提示我们是否继续执行安装,我们不需要输入任何内容,直接按下回车键即可。

获取:1 http://cn.archive.ubuntu.com/ubuntu lunar/main amd64 liberror-perl all 0.17029-2 [25.6 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu lunar-updates/main amd64 git-man all 1:2.39.2-1ubuntu1.1 [1,075 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu lunar-updates/main amd64 git amd64 1:2.39.2-1ubuntu1.1 [3,572 kB]
已下载 4,673 kB,耗时 6秒 (760 kB/s)                                           
正在选中未选择的软件包 liberror-perl。
(正在读取数据库 ... 系统当前共安装有 169799 个文件和目录。)
准备解压 .../liberror-perl_0.17029-2_all.deb  ...
正在解压 liberror-perl (0.17029-2) ...
正在选中未选择的软件包 git-man。
准备解压 .../git-man_1%3a2.39.2-1ubuntu1.1_all.deb  ...
正在解压 git-man (1:2.39.2-1ubuntu1.1) ...
正在选中未选择的软件包 git。
准备解压 .../git_1%3a2.39.2-1ubuntu1.1_amd64.deb  ...
正在解压 git (1:2.39.2-1ubuntu1.1) ...
正在设置 liberror-perl (0.17029-2) ...
正在设置 git-man (1:2.39.2-1ubuntu1.1) ...
正在设置 git (1:2.39.2-1ubuntu1.1) ...
正在处理用于 man-db (2.11.2-1) 的触发器 ...
openai-wiki@openai-wiki:~$

至此,我们已经安装完成了Git,我们可以在终端内直接输入git即可验证安装是否成功。

非常简单,比安装Conda简单多了!

此文章由OpenAI开源维基百科原创发布,如若转载请注明出处:https://openai.wiki/git-linux-install.html

(0)
上一篇 2023-05-26 13:59
下一篇 2023-05-26 16:59

相关推荐

  • AI开源项目常用英文与相关软件和专业术语

    AI技术的飞速发展带来了大量开源项目,但英文名称和专业术语往往难以理解。本文将为您汇总常用的AI开源项目的英文名称、相关软件和专业术语,以便您更好地了解和使用这些项目。

    基础知识 2022-12-16
    001.7K
  • CMake|Windows安装教程

    CMake(Cross-Platform Make)是一个开源的跨平台构建系统。如果你需要自行编译C++、C、Python等语言,安装此软件即可,体积小巧,省去了安装Visual Studio的麻烦。

    2023-08-13
    01993
  • AI会员购买|Duapay

    本文详细解析如何通过Duapay虚拟卡安全支付ChatGPT Plus、Midjourney等国外AI订阅服务,涵盖注册、实名认证、USDT充值、开卡流程及消费避坑指南。对比Master/VISA预付卡与订阅卡的区别,提供费用说明和操作步骤,助你摆脱代付风险,实现自主订阅。

    2025-03-03
    01417
  • Linux系统轻量AI项目GUI界面|JupyterLab

    在我们使用Ubuntu或其它Linux系统运行开源AI项目时,在没有安装GUI界面的情况下,对于常人来说操作起来是比较麻烦的,但是通过安装JupyterLab可视化界面,可以快速拥有简单的交互界面。

    2023-09-28
    001.7K
  • 语言模型|参数详解

    开源语言模型transformers的GenerationConfig类包含所有语言模型参数,本站提供中文帮助文档,方便大家可以在线快速搜索查阅,了解各语言模型的主流参数作用,可以得到更好的推理结果。

    2023-07-21
    003.7K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

微信