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

相关推荐

  • Python3

    Python3是一种流行的动态编程语言,在数据分析、数据科学、Web开发、自动化等领域广泛使用。它具有简单易学、开源、可扩展性强和丰富的库等特点,是学习编程的优秀选择。

    基础知识 2022-12-15
    00997
  • CUDA|Windows安装教程

    本文提供了详细的CUDA在Windows系统的安装教程,涵盖了CUDA安装前的准备工作、安装过程中的注意事项以及安装后的配置。帮助您快速安装CUDA,从而利用GPU加速进行计算机视觉和深度学习任务。

    2022-12-20
    003.2K
  • GCC编译器|Mingw-w64|Windows安装教程

    GCC是GNU Compiler Collection的缩写,它是一套由GNU开发的免费、开源的编译器集合。GCC能够编译多种编程语言,包括C、C++、Objective-C、Fortran等。

    2023-07-25
    001.5K
  • Windows子系统WSL|Ubuntu+GUI界面

    WSL虚拟机可以比VM Ware等虚拟机使用更加方便,可以自由调用Windows系统的GPU权限。目前可以一键安装Ubuntu、Debian、kali-linux等版本。本站整理了WSL2安装部署Ubuntu后再为其再添加GUI界面等功能,并且解决了常见的中文乱码等问题,还教大家如何对虚拟机进行备份以及导出。

    2023-06-22
    001.6K
  • PyTorch|安装教程

    PyTorch 是一个基于 Python 的开源机器学习框架,它由 Facebook 开发并维护。PyTorch 的主要特点是其动态计算图机制,以及提供了丰富的神经网络层和工具库。

    2023-03-31
    003.0K

发表回复

登录后才能评论
微信