Ver*_*ner 0 git version-control apt software-installation
我使用Xubuntu,发现可以使用apt
和更新包apt-get
。但是我听说程序员通常git
在他们的项目中使用不同的版本来管理。那么为什么Xubuntu不用git
来处理不同版本的软件呢?
Tim*_*Tea 12
apt
并且apt-get
与 相关且非常不同git
。
apt 是Debian 衍生的 Linux 发行版(包括 Ubuntu/Xubuntu)的包管理工具。这用于管理(即下载、安装、删除、更新)组成您正在使用的 Linux 发行版的二进制软件包。这是关于更新您的本地系统软件,以及添加和删除程序。
'apt' 是用于与 Synaptic 图形工具交互的命令行工具。本质上,他们做同样的事情;然而,一个是图形化的并在 X-Window 系统中运行,另一个是从 Linux 命令行运行。
apt-get
是最常用于在您的计算机上安装或更新软件包的命令。apt
不太常用,并且apt-get
在输出格式方面与主要不同。您可以使用man apt
或man apt-get
来调出手册页,这将为您提供有关命令之间差异的更多详细信息。也有许多在线页面可以为您提供有关如何使用 Synaptic 和 apt 的更多信息。
git
另一方面,是软件开发源代码的版本控制系统。同样,您可以使用man git
以获取更多信息(如果您的系统上安装了 git)。但是,如果您拥有 Xubuntu 并且不参与自己开发软件,我认为您不需要担心 git。
因此apt
, 和apt-get
都是大多数 Debian 和基于 Debian 的 Linux 发行版都可用的包管理工具。APT
代表Advanced Package Tool,是一个旨在管理.deb
包的包管理工具。您可以查看以下文章以了解差异。我还建议您阅读Debian Wiki。
本质上apt-get
是“较旧”和apt
“较新”,但两者的功能基本相同,即下载、安装、更新、升级和管理 Debian 安装上的所有软件包。除了一些边缘情况之外,它们是可以互换的。
Git
另一方面是软件版本控制系统。这是一个开始学习的好网站git
。开发人员和最终用户可以用来git
控制他们正在处理的项目的版本。您可以用来git
跟踪Word文档、视频、图片、源代码等的更改。
它只是能够管理和控制系统上软件的另一个工具。有些应用程序在您的操作系统的存储库中不可用,开发人员可能会选择在存储git
库中分发版本,而不是操作系统的包管理器引用的标准存储库。在这种情况下你会使用git
下载软件并按照开发人员提供的任何说明完成安装。
使用git
是一个更加手动的过程。通过使用apt
或 ,apt-get
您可以使用 1 或 2 个命令自动下载并安装所有软件包的任何更新(软件、固件、内核更新、安全补丁等)。您必须自己git
检查该软件是否有新版本,下载并完成所需的所有安装步骤。与使用工具不同APT
,您必须对通过 . 安装的每个单独的软件执行此操作git
。
归档时间: |
|
查看次数: |
2155 次 |
最近记录: |