sudo rootがパス内の実行可能ファイルを見つけることができません

sudo rootがパス内の実行可能ファイルを見つけることができません

私はCentOS 7.5を使用しており、Adopt OpenJDKを介してOpenJDK 11をインストールしました。インストーラパッケージがないので手動で入れました/usr/share。その後、/etc/profile.d/java.shファイルを作成してJAVA_HOMEJava実行可能ファイルをパスに入れました。java -version私のアカウントで実行するとうまくいきます。実行するとsudo java -versionjava: command notfound と表示されます。他の人がこの問題に遭遇したかどうかを検索しようとするたびにファイルを生成するという応答を受け取ります/etc/profile.d。どんなアイデアがありますか?

これは、Azure VMにCentOS 7.5を新しくインストールすることです。

ベストアンサー1

おすすめ記事