簡體   English   中英

在 Ubuntu 上安裝 Devstack 錯誤錯誤:由於 EnvironmentError 無法安裝軟件包:[Errno 13] 權限被拒絕

[英]Devstack installation on Ubuntu Error ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied

我正在嘗試在 Ubuntu 16.04 上安裝 devstack。 我也嘗試過 Ubuntu 上的最新版本(其他系統 CentOS,Fedora),但我總是在之后遇到錯誤。/stack.sh.我在 VM 上有新的 16.04,現在我有這個錯誤錯誤:不能由於 EnvironmentError 安裝軟件包:[Errno 13] 權限被拒絕:'/home/stack/.cache/pip/wheels/ab/a3/97/d6831ba72a8b63e81f32d89267dd866d7984d32ede93210ee3' 2019-10-19 21:32:52.130 | 考慮使用--user選項或檢查權限。

我嘗試了許多放在 Internet 上的解決方案,但沒有一個有效。 請給我一些支持。 謝謝

您是否嘗試過將您的用戶添加到 sudeors?

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

這會給你的用戶 sudo 權限。

我在安裝 devstack 時也遇到了同樣的問題,我按照openstack 文檔將 ubuntu 版本更改為 18.04,它對我有用。

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

我當然試過了。 我還安裝了最新版本的 Ubuntu,但這並沒有解決問題。 無論如何,我設法自己解決了這個問題。 謝謝你的回答

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM