如何修复“ sudo bundle install”

问题描述 投票:0回答:1

[我读了很多问题,例如“ How can I fix an accidental 'sudo bundle install dir_name'?”,“ cannot recover from `sudo bundle install`”,“ `bundle install` failed due to permission denied”,但没有一个对我有用。

在Debian 10.2下,我以bundle install的身份错误地运行了root。发出它后,我用Ctrl + c不到1秒。现在,作为普通用户,每次我尝试使用bundle时,都会得到:

bash: /srv/dev-disk-by-label-data/home/mark/gems/bin/bundle: Permission denied

我做了:

  • [gem uninstall bundlergem install bundler
  • rm -r ~/.bundle/
  • rm -r ~/.gem/
  • [bundle install --path ~/.gem及其变体
  • 检查~/gems下的所有文件均归我所有)>
  • permission denied错误仍然存​​在。

我读了很多问题,例如“如何修复意外的'sudo bundle install dir_name'?”,“无法从`sudo bundle install`中恢复”,“`bundle install`因权限被拒绝而失败” ...

ruby rubygems bundler root sudo
1个回答
0
投票

从Bundler的文档中:

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.