このコマンドを実行すると、sudo -u www-data composer install
ディレクトリに/home/dev/.composer
書き込めないというエラーメッセージが生成されます。
dev
コマンドを呼び出したユーザー。
composer
ホームディレクトリの代わりに使用する理由は何ですか?dev
www-data
ベストアンサー1
あなたはこのオプションを探しています-H
。
マニュアルページから:
-H
The -H (HOME) option requests that the security policy set the HOME environment variable to the home directory of the target user (root by default) as specified by the password database. Depending on the policy, this may be the default behavior.
ご意見をお知らせしたいとお伝えいたしました。なぜたまにはこんな場合もあります。答えは、sudo
コンパイル時オプションが多いということです。実行中のディストリビューションを指定していないため、ディストリビューションに$HOME
環境変数セットを保存するオプションがあるとします。