【问题标题】:Devstack installation on Ubuntu Error ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied在 Ubuntu 上安装 Devstack 错误错误:由于 EnvironmentError 无法安装软件包:[Errno 13] Permission denied
【发布时间】:2019-10-19 21:45:40
【问题描述】:

我正在尝试在 Ubuntu 16.04 上安装 devstack。我也在 Ubuntu 上尝试过最新版本(其他系统 CentOS、Fedora),但在 ./stack.sh 之后总是遇到错误。我在 VM 上有新的 16.04,现在我有这个错误 错误:无法由于 EnvironmentError 安装软件包:[Errno 13] Permission denied: '/home/stack/.cache/pip/wheels/ab/a3/97/d6831ba72a8b63e81f32d89267dd866d7984d32ede93210ee3' 2019-10-19 21:32:52.130 |考虑使用--user 选项或检查权限。

我尝试了许多放在 Internet 上的解决方案,但都没有奏效。请给我一些支持。谢谢

【问题讨论】:

  • 找到任何解决此问题的方法。我在使用 pike 版本的 Ubuntu16.04 时仍然面临这个问题。

标签: linux ubuntu openstack devstack


【解决方案1】:

您是否尝试将您的用户添加到 sudeors?

将这一行 <username> ALL=(ALL) NOPASSWD: ALL 添加到 /etc/sudoers.d/

这会给你的用户 sudo 权限。

我在安装 devstack 时也遇到了同样的问题,我在 openstack documentation 之后将我的 ubuntu 版本更改为 18.04,它对我有用。

【讨论】:

    【解决方案2】:

    你可以试试这个: useradd -s /bin/bash -d /opt/stack -m stack echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack

    【讨论】:

      猜你喜欢
      • 2019-03-27
      • 2021-08-09
      • 2019-06-07
      • 2019-01-08
      • 1970-01-01
      • 1970-01-01
      • 2019-02-27
      • 2020-12-12
      • 2020-04-25
      相关资源
      最近更新 更多