sudo権限があるがrootアクセス権がない場合は、sudoをインストールしますか?

sudo権限があるがrootアクセス権がない場合は、sudoをインストールしますか?

私はpiユーザーとしてログインしたRaspbery Piを使っていたずらをしていますが、何が起こっていますか?として何かを実行するとsudo、私はこれを見ます-bash: sudo: command not found。走ってapt-get install sudoみる

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

piこれにより、ユーザーが単に使用またはsudoインストールする権限が十分ではないと考えられます。しかし、私が実行するgroups pi

pi : pi adm dialout cdrom sudo audio video plugdev games users input netdev spi i2c gpio

sudoこのリストに注意してください。つまり、pisudo 権限が必要です。だからどうしたの?つまり、sudosudoをインストールして使用するのに十分な権限が使用されたのか?

答え1

このメッセージは、コマンドが見つからない-bash: sudo: command not foundことを示すbashです。sudo正しく識別してインストールしようとしました。ただし、権限がなく使用できないため、インストールできませんsudo

さてsudo、デフォルトではインストールされていると仮定していますが、実行中のOS(話さない)やその他のもの(削除したのか、一部のカスタムインストールを行ったのか)によって異なります。インストールされていますが、sudoPATHにはない可能性があります。試してみてください/usr/bin/sudo(動作している場合はPATH変数が破損しています)。

関連情報