我以 CentOS 版本 6.9 HPC 的用户身份登录。当我尝试该ls
命令时,我得到:
/usr/local/bin/ls: 第 96 行: dpkg: 未找到命令 中止,此脚本仅适用于类似 Ubuntu 的发行版
当我打开相应的 ls 文件时,第 96 行有以下行:
# (internal) The architecture of the local system
arch=$(dpkg --print-architecture)
我知道 dpkg 是 Debian 的东西,这就是为什么它不能在 CentOS 上工作。但为什么 dpkg 在那里呢?我如何运行一个简单的ls
?