我正在尝试在Ubuntu 16.04上安装devstack。我也在Ubuntu上尝试了最新的版本(其他系统CentOS,Fedora),但总是在./stack.sh.之后遇到错误。/stack.sh.我在VM上有新的16.04,现在我有这个错误:无法安装软件包,原因是EnvironmentError: Errno 13权限被拒绝:stack2019-10-19 21:32:52.130 |考虑使用--user
选项或检查权限。
我尝试了许多放在互联网上的解决方案,但都没有奏效。请给我一些支持。谢谢
发布于 2019-10-26 09:29:52
你有没有试过把你的用户添加到sudeors?
将此行<username> ALL=(ALL) NOPASSWD: ALL
添加到/etc/sudoers.d/
这将为您的用户提供sudo特权。
同样,我在安装devstack时也遇到了同样的问题,我在openstack documentation之后将我的ubuntu版本改成了18.04,这对我来说很有效。
发布于 2019-10-29 08:16:36
你可以尝试这样做: useradd -s /bin/bash -d /opt/stack -m stack echo "stack ALL=(ALL) NOPASSWD: ALL“| sudo tee /etc/sudoers.d/stack
https://stackoverflow.com/questions/58468263
复制相似问题