热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

sudo:eval:找不到命令

如何解决《sudo:eval:找不到命令》经验,为你挑选了1个好方法。

我已经在系统上安装了minikube minikube start并按预期工作。当我想使用本地docker映像并因此尝试运行sudo时eval $(minikube docker-env)

这给我一个错误:

sudo:eval:找不到命令

任何指导或解决方案?我正在MacOS Mojave上运行它。



1> atline..:

您使用sudo eval $(minikube docker-env)sudo: eval: command not found这表示eval找不到。eval是内置的shell,因此如果sudo没有-s它,肯定会告诉您此错误,例如next:

shubuntu1@shubuntu1:~/777$ sudo eval
sudo: eval: command not found
shubuntu1@shubuntu1:~/777$ sudo -s eval
shubuntu1@shubuntu1:~/777$

如果要使用root帐户执行:

$ sudo -s -H
$ eval $(minikube docker-env)

如果您只想使用当前帐户执行:

$ eval $(minikube docker-env)


另一个味道是`eval $(sudo minikube docker-env)`
推荐阅读
author-avatar
手机用户2602880641
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有