如何安装 apt-get 和 dpkg

如何安装 apt-get 和 dpkg

我尝试在 CentOS 7 (Core) 上安装apt-get,但收到了

bash: dpkg: command not found

当我尝试提取 Debian 文件时。我怎样才能安装它们呢?

答案1

您不安装apt在 CentOS 中。您也不.deb在那里安装任何软件包。

在 CentOS 中,您使用yum(CentOS 7 及更低版本)或dnf(CentOS 8)。这些将允许您安装 RPM 软件包。

Ubuntu 与 CentOS 有不同的包管理器(dpkg 与 RPM)。他们就是这样不同的发行版首先..:)

如果您最近从 Ubuntu 跳到 CentOS 并且在学习曲线上遇到困难,您可能想尝试aptCentOS 的这个别名这里apt当然,这不是真的。但将允许您运行您习惯的命令并在 CentOS 中获得类似的结果。

答案2

dpkg是一个管理.deb基于 Debian 的系统的软件包的工具,apt-get是一个为基于 Debian 的系统进行安装和依赖解决的工具。

CentOS 7 的等效项将rpm用于处理.rpm包以及yum安装和依赖性解决。对于 CentOS 8,安装是通过dnf.

yum您可以通过启动简单的搜索来开始:

yum search project_name

然后尝试使用以下命令安装生成的软件包之一:

yum install package_name

您可以dpkg使用 轻松地在 CentOS 上安装yum install dpkg。只要付出足够的努力,您就可以apt-get安装,但最终毫无意义,因为没有可用的.deb存储库可以提供可以在 CentOS 系统中运行或安装的软件包。

如果您需要能够.deb在 CentOS 系统上构建软件包,那么创建 Debianchroot来进行.deb软件包构建就很容易了。

如果您只想使用apt-getdpkg,那么您不应该使用 CentOS 并选择基于 Debian 的发行版。

相关内容