MacPorts /终端:`无法识别的动作“sudo”`

时间:2010-06-14 20:13:48

标签: macos terminal imagemagick macports mamp

我正在尝试在MAMP上安装Image Magick。而且我非常认真。

我安装了MacPorts,并打开了终端。我根据http://www.macports.org/install.php#pkg

上的说明输入了sudo port -v selfupdate

但我从终端获得的回复是Unrecognized action "sudo"

我用Google搜索并用Google搜索,但找不到任何能让人感觉到的东西。

任何聪明的人都感到慷慨吗?

1 个答案:

答案 0 :(得分:4)

您正在以交互模式运行端口,并且您不在系统shell中。端口程序不会将sudo识别为其命令之一,我猜你没有用sudo运行你的port命令所以你将无法做太多,请尝试以下方法:

  • 点击您的终端。
  • 按下命令+ Q(命令是空格键左侧的键)
  • 再次打开终端,除了建议的命令外,不要运行任何其他内容:

    sudo port -v selfupdate

如果你得到同样的东西,你仍然或在Macports交互式会话中,键入CTRL + C,或键入quit。