shell报错解决1—— -bash: sudo: command not found

报错内容

跑模型的时候遇到了如下报错:

-bash: sudo: command not found

大概的意思就是没找到sudo的相关命令。由于本人使用的服务器是一个全新的,没有预先配置好相关环境以及命令,所以有很大概率是这个问题。

报错解决

首先输入这一行指令:

find /etc/sudoers.d

这一行指令的意思就是去etc这个文件夹里面去寻找有没有sudoers.d这个文件。

通常输入后会有两种返回结果:

(1)返回No such file or directory,这说明我们没有安装sudo,所以就没有sudoers.d这个文件。可以用如下命令进行安装:

apt-get install sudo

(2)返回E: Unable to locate package sudo,这说明sudo是存在的,但是无法找到,这时候只要用如下命令进行更新即可:

apt-get update

update更新也是很多相关报错解决的方法,遇事不决可以直接更新~

猜你喜欢

转载自blog.csdn.net/m0_61787307/article/details/129779196