在 Centos 6 64 位上安装 APT 的问题

Dav*_*ith 0 yum centos apt

有人可以帮我安装 apt-get 吗?

我按照以下说明尝试在 Centos 6 64 位上安装 APT:

  1. wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
  2. rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
  3. rpm -K rpmforge-release-0.5.3-1.el6.rf.*.rpm
  4. rpm -i rpmforge-release-0.5.3-1.el6.rf.*.rpm
  5. yum install apt

在第 5 步我得到这个输出和错误:

Loaded plugins: fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
 * rpmforge: mirror.team-cymru.org
27 packages excluded due to repository priority protections
Setting up Install Process
No package apt available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

我想我在这里查看了软件包列表:http : //pkgs.repoforge.org/apt/并且没有 Centos 6 64 位软件包。查看他们的构建日志,似乎 Centos 6 构建错误。

slm*_*slm 5

当您刚开始使用基于 Debian 的发行版(例如 Debian、Ubuntu 或 Linux Mint)与基于 Red Hat 的 Fedora、CentOS 或 RHEL 发行版时,通常会感到困惑。

有4个软件负责管理软件包安装和删除。它们如下:

对于基于 Debian 的发行版:
  • dpkg
  • 易于
对于基于 Red Hat 的发行版:
  • 转速
  • 百胜

他们都为各自的平台做非常相似的事情。对于初学者来说,rpmdpkg做几乎相同的事情。它们是实际执行安装软件和跟踪软件安装位置等繁重工作的低级工具。为简单起见,我不会进一步讨论它们。

APT 与 YUM

这两个工具也做完全相同的事情。当您告诉他们安装包 X 时,它们在比dpkgrpm通过促进识别依赖项更高的级别工作。这些物品来自。

我不能用 APT 作为 YUM 的替代品吗?

你可以。但是 APT 并不是一些神奇的翻译层,它可以让您找到一些博客文章中描述的安装软件的方向,它仍然需要通过在 YUM 世界中显示的名称来安装 RPM 包。

因此,我强烈建议您放弃这种方法,并坚持在基于 Red Hat 的发行版上使用 YUM。