Ubuntu 19.0.4 上的 Ruby on Rails 崩溃

Ubuntu 19.0.4 上的 Ruby on Rails 崩溃

如何添加以下依赖项来启动我的 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来修复软件包?看起来共享库(或模块)丢失了。

相关内容