如何修复:“sudo Command Not Found” 错误
创始人
2024-03-02 13:21:34
0

以下是你如何在 Debian、Ubuntu 和其他发行版中修复 “sudo command not found” 错误的方法。

有时,当你第一次设置或安装 Linux 发行版 时,你在用 sudo 尝试一些命令时,会出现 “sudo command not found” 的错误。

sudo 命令是 “superuser do” 的缩写,它是一个允许用户以管理员权限执行命令的程序。sudo 命令帮助你像管理员用户一样运行程序/命令。

此外,用 sudo 运行命令的用户必须是 sudo 组的一部分。

你看到这个错误的主要原因是该软件包本身没有安装。然而,大多数现代 Linux 发行版都默认提供了这个功能,但有些则没有。

下面是解决这个问题需要遵循的步骤。

故障排除 #1

首先,安装 sudo 包来解决这个问题。打开一个终端,刷新你的系统,并运行以下命令来安装 sudo

对于 Ubuntu、Debian 和相关发行版:

su -apt updateapt install sudo

对于 Arch Linux:

pacman -S sudo

对于 Fedora、RHEL 等:

su -dnf updatednf install sudo

上述安装完成后,你必须使用以下命令将用户添加到 sudo 组中。

usermod -aG sudo 

然后从终端运行 visudo,并运行以下行。按 CTRL+OCTRL+X 来保存和退出。

使用 visudo 更新 sudoers 文件

退出并再次登录使变化生效。

故障排除 #2

在做了上述改变之后,如果你仍然收到错误信息,那么请按照以下步骤操作。

确保你的 $PATH 变量包含 sudo 可执行文件的正确路径。如果 sudo 已经安装,但 $PATH 不正确,你也会得到这个错误。理想情况下,你的路径应该包含以下所有的路径。

echo $PATH
/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin

要改变路径变量,使用以下命令。例如,如果 /usr/bin 不存在,那么你可以通过以下方式添加它。

export PATH=$PATH:/usr/bin

然后注销并登录查看效果。

总结

我希望这个指南能帮助你解决 Linux 发行版中的 sudo 错误。表面上的解决方案很简单,真的。

如果有帮助,或者如果你有任何问题,请在下面留言。

参考


via: https://www.debugpoint.com/sudo-command-not-found/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

Xfce 桌面终极对决:F...
谁:两个自带 Xfce 桌面的发行版——Fedora Xfce 与...
2026-07-22 14:40:01
Fedora 44 不只是...
Fedora 44 已发布,带来内核 6.19.10、工具链升级与...
2026-05-15 22:19:06
开源英雄的窘境:Sudo维...
IT之家 2 月 5 日消息,科技媒体 Linuxiac 昨日(2...
2026-02-05 15:48:18
集特GM0-5603-01...
参数信息 主板:GM0-5603-01 系统:ubuntu-22....
2026-01-27 18:23:35
新买的云服务器如何快速上手...
拿到新云服务器的心情,就像拿到一把新家的钥匙,兴奋之余,可能更多的...
2026-01-26 10:17:31
Ubuntu 25.10进...
2025-08-16 01:41:14 作者:狼叫兽 Ubun...
2025-08-16 16:14:45

热门资讯

“Linux 中国” 开源社区... 这是一个艰难的决定 —— 这不是调侃,而是当你真正做出改变了你十几年生活轨迹的决定时,你就会明白这个...
硬核观察 #1263 德国铁路... #1 德国铁路公司招聘 Windows for Workgroups 3.11 管理员该职位要求了解...
人工智能教程(七):Sciki... 在本系列的 上一篇文章 中,我们用 TensorFlow 构建了第一个神经网络,然后还通过 Kera...
关闭 WSL 中正在运行的 L... 以下是使用 WSL 关闭在 Windows 内运行的 Linux 系统的不同方法。你使用 WSL 在...
MX Linux 23.2 “... 最新的 MX Linux 23.2 小版本更新带来了基本的改进和新增功能。MX Linux 推出了 ...
硬核观察 #1262 网络上最... #1 网络上最古老的软件存档库之一即将关闭美国新墨西哥州立大学(NMSU)最近宣布,即将于 2024...
如何在 RHEL 上通过绑定配... 在 Linux 中,你可以根据自己的需要创建高级网络设置,如 网络绑定 Network Bondin...
Linux Matrix 消息... Matrix 用户可以升级 Fractal 6 了!Fractal 是目前 最好的 Matrix 客...
如何通过 VLC 使用字幕 使用 VLC 媒体播放器播放和管理字幕的新手指南。我是一个超级动漫迷,如果你想观看最新的剧集,那么你...
硬核观察 #1261 X 计划... #1 X 计划在奥斯汀建立内容审核总部据报道,该部门将招聘 100 名全职员工,将主要关注 CSE ...