Alpine Linuxでは、ユーザーとして./configureスクリプトを実行します。

Alpine Linuxでは、ユーザーとして./configureスクリプトを実行します。

Alpine Linuxでは、ソースコードでプログラムをコンパイルしようとしています。 rootで実行すると./configureすべてがうまくいきますが、通常のユーザーとして実行すると、次のような結果が表示されます。

./configure: This script requires a shell more modern than all
./configure: the shells that I found on your system.
./configure: Please tell [email protected] about your system,
./configure: including any error possibly output before this
./configure: message. Then install a modern shell, or manually run
./configure: the script under such a shell if you do have one.

私は毎回同じbashメッセージを試しましたashshオンラインとこのサイトで解決策を検索しましたが、見つかりませんでした。私が間違っていることを知っていますか?

ベストアンサー1

たぶん、rootには、ユーザーが実行する権限がないシェルを実行する権限があるかもしれません。あるいは、アプリケーションのエラーを誤って処理したり、権限の問題である可能性があります。

おすすめ記事