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简单多了!
评论 (0)