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

相关推荐

  • Anaconda|Miniconda

    Conda是一款全面的Python包管理工具,支持Python包的安装、配置、升级等操作,并且支持虚拟环境管理,有助于Python项目的开发与部署,让您了解如何使用Conda管理Python包。

    基础知识 2022-12-15
    013.5K
  • Anaconda|Miniconda|Windows环境变量修复

    本文介绍学习如何修复解决anaconda或minicanda的环境变量的详细教程。Anaconda是一款强大的数据分析和科学计算工具,但是在使用过程中经常会遇到环境变量的问题。

    基础知识 2022-12-17
    093.7K
  • CMD|常用批处理命令合集大全

    CMD常用命令大全,包括FTP、MySQL、Linux、批处理、CMD编程、IIS服务器等操作教程。 本文将为您提供CMD常用批处理命令的合集大全,方便您快速掌握Windows命令行的使用。

    2022-12-16
    001.4K
  • Windows子系统WSL|Ubuntu

    因为一些特殊情况,部分开源项目仅支持Linux部署方式,如果我们使用VM Ware虚拟机安装Linux系统,却又无法调用GPU,故此,最佳解决方式就是Windows下通过WSL2安装部署Ubuntu。

    2023-08-27
    001.3K
  • AI会员购买|Duapay

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

    2025-03-03
    01812

发表回复

登录后才能评论
微信