CentOS 提示“-bash: 第 7 行: dpkg: 未找到命令”

CentOS 提示“-bash: 第 7 行: dpkg: 未找到命令”

我想dpkg在我的 PHP 脚本中使用该命令(使用exec)。

我正在运行 CentOS。有没有办法dpkg在那里安装命令?

一步一步的指导将会非常棒。

答案1

以下步骤在 CentOS 7 上对我有用:

  1. 使用以下命令安装epel:sudo yum -y install epel-release
  2. 通过输入以下命令来刷新 repo:sudo yum repolist
  3. 安装 dpkg rpm 包:sudo yum install dpkg-devel dpkg-dev

了解更多信息:http://www.cyberciti.biz/faq/installing-rhel-epel-repo-on-centos-redhat-7-x/

答案2

对于 centos 你应该使用好吃,因为它是centos 的包管理器

dpkg 适用于基于 debian (ubuntu) 的发行版。

答案3

对于那些想要了解的人:您可以安装 dpkg。

引自http://pkgs.org/centos-6/epel-i386/dpkg-1.15.5.6-6.el6.i686.rpm.html

  1. 从以下位置下载最新的 epel-release rpm http://dl.fedoraproject.org/pub/epel/6/i386/
  2. 安装 epel-release rpm:

    rpm -Uvh epel-发布*rpm

  3. 安装 dpkg rpm 包:

    yum 安装 dpkg

相关内容