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

相关推荐

  • Linux系统轻量AI项目GUI界面|JupyterLab

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

    2023-09-28
    001.5K
  • CMD

    本文将详细介绍CMD命令行工具,包括它在Windows操作系统中的使用方法、常用命令以及它对文件管理、系统维护和自动化任务等方面的重要性。本文旨在帮助读者提高电脑技能,更好地维护自己的电脑。

    2022-12-16
    012.1K
  • CMake|Windows安装教程

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

    2023-08-13
    01894
  • PyTorch|安装教程

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

    2023-03-31
    002.6K
  • GPT-3|代码解释示例

    本文介绍了GPT-3对代码的理解能力应用于多种场景的示例,以及通过SQL查询代码解释示例展示了GPT-3的应用能力。文章还介绍了使用GPT-3进行代码内外文档生成、交互式代码探索工具教学。

    基础知识 2023-02-20
    011.4K

发表回复

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

微信