簡體   English   中英

無法在 WSL 2 和 Ubuntu 上使用 RVM 安裝 ruby

[英]Unable to install ruby using RVM on WSL 2 and Ubuntu

我有一台安裝了 WSL 2 和 Ubuntu 20.x 的 Windows 10 機器。 我在 Ubuntu 上安裝了 RVM。 RVM 似乎安裝得很好,但是當我嘗試安裝 ruby rvm install 3.1.2時,我收到錯誤mkdir: cannot create directory '/usr/share/rvm/log/1658255479_ruby-3.1.2': Permission denied Anything special我應該在 WSL 2 上做這項工作嗎?

如果我在沒有按照安裝說明將我的用戶添加到rvm組的情況下嘗試rvm install 3.1.2 ,我可以重現這個確切的錯誤。 您是否有可能錯過了這一步?

sudo usermod -a -G rvm $USER

添加用戶,然后退出 shell/WSL 並重新啟動后, rvm install 3.1.2 (幾乎)按預期工作。 似乎有一個小錯誤,它要求在與先前的Updating system..行相同的行上輸入sudo密碼,因此很容易錯過,但這是可以恢復的。

暫無
暫無

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

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