Сбой Ruby on Rails в Ubuntu 19.0.4

Как добавить следующие зависимости для запуска моего сервера rails: при запуске сервера используйте следующую команду bin/start thin получить следующее сообщение об ошибке:

/usr/share/rvm/rubies/ruby-2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54:in `require ': libssl.so.1.0.0: невозможно открыть файл общего объекта: нет такого файла или каталога - /usr/share/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/x86_64-linux/openssl.so (LoadError)

После обновления Ubuntu эта проблема произошла, так как я очистил некоторые файлы вместе с установкой. Не уверен, как решить это.

Обновить

Если я пытаюсь запустить сервер с помощью команды: bin/start

Получение другого сообщения об ошибке:

/usr/share/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/digest.rb:16:in `const_missing ': библиотека не найдена для класса Digest::SHA1 - digest/sha1 (LoadError)

1 ответ

Возможно, у вас сломанная установка? В этом случае переустановите пакет с apt должен решить проблему. Или, может быть, вы могли бы бежать sudo apt install -f исправить пакеты? Похоже, что разделяемая библиотека (или модули) отсутствуют.

Другие вопросы по тегам