gpt4 book ai didi

ruby - 在 ubuntu 上为 ruby​​ 2.0 安装 libssl-dev

转载 作者:太空宇宙 更新时间:2023-11-03 17:00:06 25 4
gpt4 key购买 nike

我尝试在 Ubuntu 12.04 上使用 rbenv 安装 ruby​​ 2.0:

rbenv install 2.0.0-p247

现在我收到以下错误信息:

Installing ruby-2.0.0-p247...

BUILD FAILED

Inspect or clean up the working tree at /tmp/ruby-build.20130801100032.13868
Results logged to /tmp/ruby-build.20130801100032.13868.log

Last 10 log lines:
installing default gems: /home/chris/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0 (build_info, cache, doc, gems, specifications)
bigdecimal 1.2.0
io-console 0.4.2
json 1.7.7
minitest 4.3.2
psych 2.0.0
rake 0.9.6
rdoc 4.0.0
test-unit 2.0.0.0
The Ruby openssl extension was not compiled. Missing the OpenSSL lib?

在此Question Sam Ruby 说我应该安装 libssl-dev 并尝试使用:

sudo apt-get install libssl-dev

现在我得到了这个错误:

dpkg: Fehler: Parsen der Datei »/var/lib/dpkg/available«, nahe Zeile 10:
package name fehlt
E: Sub-process /usr/bin/dpkg returned an error code (2)

有人可以向我解释问题是什么,我该如何解决。

最佳答案

您的 /var/lib/dpkg/available 文件已损坏。您可以使用以下方法修复它:

  1. 通过以下方式备份您现有的 /var/lib/dpkg/available:sudo cp/var/lib/dpkg/available/var/lib/dpkg/available.backup

  2. 然后运行以下命令,这将清除文件:sudo dpkg --clear-avail

  3. 您应该能够像往常一样再次安装软件包:sudo apt-get update && sudo install libssl-dev

来源:Ubuntu dpkg manpage

如果以上都没有帮助,请尝试在 AskUbuntu 上询问

关于ruby - 在 ubuntu 上为 ruby​​ 2.0 安装 libssl-dev,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17988810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com