Arch Linux sudo:找不到命令

Phi*_*pus 2 bash sudo root archlinux raspberry-pi

我最近在Raspberry Pi上安装了Arch Linux,并以root用户身份登录并创建了自己的用户帐户后,尝试使用sudo命令。结果是:

[phillipus@alarmpi home]$ sudo mkdir Public
bash: sudo: command not found
Run Code Online (Sandbox Code Playgroud)

搜索问题后,我以身份登录root并执行pacman -S sudo。然后输出很长的文字,并确认了安装。在此之后,我尝试使用sudoas root和as作为用户,两次都得到相同的响应。解决该问题的另一种方法后,我尝试将自己添加到中/etc/sudoers,但发现该问题不存在。

我对Linux不太熟悉,所以能否请您完整解释一下您的回答?

小智 5

首先,您需要安装sudo软件包才能使用sudo

pacman -S sudo
Run Code Online (Sandbox Code Playgroud)

在您需要编辑sudoers文件并向其中添加用户名之后。


小智 2

您可以使用sudoers 文件中的行usermod -G wheel yourusername并取消注释将您的用户添加到wheel组。%wheel ALL=(ALL) ALL欲了解更多信息,请查看Sudo - ArchWiki