Я следовал этому руководству, чтобы установить ruby с помощью rvm: https://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-on-ubuntu-12-04- lts-precision-pangolin-with-rvm
Проблема в том, что при каждом входе в систему установка ruby не распознается, например, если я пытаюсь выполнить сценарий ruby с помощью команды "ruby" вот что я получаю:
Чтобы это было распознано, мне нужно выполнить эту команду:
source ~/.rvm/scripts/rvm
Но каждый раз, когда я вхожу Я должен сделать это снова.
Во время установки, rvm
помещает две строки (сначала, каждый - комментарий хотя) в ~/.bash_profile
файл для помощи bash
распознайте рубиновые двоичные файлы. Но проблемой является Ubuntu bash
игнорирует этот файл. В результате это не знает, что Вы уже установили рубин и предлагаете Вам устанавливать рубин!
Проблема может быть решена двумя другими способами.
~/.bashrc
файлОткройте Ваш ~/.bashrc
файл и помещенный эти две строки (или последняя) там.
### Load RVM into a shell session *as a function*
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
Или можно включить предпочтение виртуального терминала для рассмотрения оболочки как Вход в систему Shell. Настройки могут быть найдены в -
Терминал Gnome: Меню> Редактирование> Предпочтение Профиля> Вкладка Команды> Команда выполнения как оболочка входа в систему
Терминал помощника: Меню> Редактирование> Предпочтение Профиля> Заголовок и Вкладка Команды> Команда выполнения как оболочка входа в систему
Терминал Xfce4: Меню> Редактирование> Предпочтение> вкладка "Общие"> Команда выполнения как оболочка входа в систему
Любой сделает задание.
Другое решение могло устанавливать Ruby в Системе с помощью репозитория Ubuntu. Но это побеждает цель использовать rvm
в первом месте.
VMware-Player-14.0.0-6661328.x86_64.bundle
на 18,04, и в vmmon-only/linux/driver.c
, патч выше уже применяется, другими словами, существует не если/Предупреждение. Но тем не менее, я добираюсь Failed to build vmmon
.
– Nicolas Raoul
30 May 2018 в 22:45
Это установит старую версию рубина (1.9) в настоящее время существующий в Ubuntu repos. Вы могли бы хотеть проверить установку от источник
tar рубина Загрузки от здесь и затем работать:
$ tar -xf ruby-your-downloaded-package
$ cd ruby_extracted_directory
$ ./configure
$ make
$ sudo make install
В некоторых случаях Вам будет нужно к удару realod путем ввода:
$ bash