RVM требования не работают
Я использую 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 ответа
Обход стандартных предупреждений о злоупотреблениях sudo
, bash
мотыга
sudo `which rvm`
работал на меня.
Вы видели это решение здесь? RVM зависит от обновления apt-get для возврата без каких-либо ошибок: Ruby RVM apt-get update update
Если у вас есть ошибки при запуске apt-get update, то приведенная выше ссылка может исправить ваши проблемы. Проблема может быть такой же обыденной, как из-за того, что одно из ваших репозиториев закрыто для другого и не имеет отношения к программному обеспечению на вашем компьютере.