RVM требования не работают - PullRequest
0 голосов
/ 09 мая 2018

Я использую Linux Mint 17.3 и пытаюсь обновить ruby ​​до 2.4, используя это руководство: https://tecadmin.net/install-ruby-on-rails-on-ubuntu/

Проблема в том, что когда я перехожу к шагу «Установка зависимостей Ruby» и запускаю rvm requirements, я получаю эту ошибку:

Checking requirements for mint.
Installing requirements for mint.
mkdir: cannot create directory ‘/usr/local/rvm/log/1525898101’: Permission denied
tee: /usr/local/rvm/log/1525898101/update_system.log: No such file or directory
Updating system..................
Error running 'requirements_debian_update_system ',
please read /usr/local/rvm/log/1525898101/update_system.log
Requirements installation failed with status: 1.

Поскольку при попытке записи в системный каталог мне было отказано в разрешении, я в следующий раз попытался sudo rvm requirements, что дало мне такую ​​ошибку:

sudo: rvm: command not found

Несколько поисковых запросов в Интернете показали, что на самом деле есть нечто, называемое rvmsudo, но это тоже не помогает:

rvmsudo requirements
sudo: requirements: command not found

Что мне нужно исправить, чтобы rvm requirements работал без ошибок?

Ответы [ 2 ]

0 голосов
/ 10 мая 2018

Вы видели это решение здесь? RVM зависит от обновления apt-get для возврата без каких-либо ошибок: Ошибка обновления apt-get Ruby RVM

Если у вас есть ошибки при запуске apt-get update, то приведенная выше ссылка может исправить ваши проблемы. Проблема может быть такой же обыденной, как из-за того, что одно из ваших репозиториев недоступно для другого и не имеет отношения к программному обеспечению на вашем компьютере

0 голосов
/ 09 мая 2018

Обход стандартных предупреждений о злоупотреблениях sudo, взлом bash

sudo `which rvm`

работал для меня.

...