![](/img/trans.png)
[英]Devstack installation on Ubuntu Error ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied
[英]Error installing devstack
我正在嘗試按照此處的教程安裝 DevStack
它說我必須以非 root 用戶身份運行./stack.sh
並且我做到了。 但我收到此錯誤。
++ [[ -n False ]]
++ [[ False != \F\a\l\s\e ]]
++ date +%s
/home/mani/devstack/tools/install_prereqs.sh: line 80: /home/mani/devstack/.prereqs: Permission denied
+++ err_trap
+++ local r=1
+++ set +o xtrace
stack.sh failed
用戶必須仍在 sudoers 文件中。 因此,在 root 運行命令visudo
添加用戶名並在 root 下添加用戶名 ALL=(ALL) ALL
所以你將擁有:
root ALL=(ALL) ALL
newuserX ALL=(ALL) ALL
以普通用戶身份重新運行 ./stack.sh(具有 sudo 權限)
在重新安裝之前,可能希望首先使用 ./clean.sh 清除任何以前的安裝嘗試
運行 ./create-stack-user.sh 后,試試這個
chown -R stack:stack /opt/devstack(the path of the cloned devstack)
su stack
./stack.sh .
我遇到了同樣的問題,這奏效了..!!
您的錯誤stack.sh failed with Permission denied
這將修復 centos 7x
cd /opt/
chmod 755 stack
cd stack
chmod 755 devstack
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.