ubuntu - 如何安装 Racket 包?

标签 ubuntu ssl installation racket

<分区>

我是 Ubuntu 操作系统用户。我正在尝试按照以下命令为 Racket 安装包

$ raco pkg install sicp

但是当我在我的系统中运行这个命令时,我得到了一个意外的错误,如下所示

$ raco pkg install sicp
ssl-connect: connect failed (error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error)
  context...:
   /usr/share/racket/collects/openssl/mzssl.rkt:1207:8: loop
   /usr/share/racket/collects/net/url.rkt:222:2: redirection-loop
   /usr/share/racket/collects/pkg/util.rkt:33:0: call/input-url+2005
   /usr/share/racket/collects/pkg/lib.rkt:226:3: for-loop
   /usr/share/racket/collects/pkg/lib.rkt:224:0: package-index-lookup
   /usr/share/racket/collects/pkg/lib.rkt:459:2: install-package228
   /usr/share/racket/collects/pkg/lib.rkt:449:0: install-packages55
   /usr/share/racket/collects/racket/file.rkt:295:8
   /usr/share/racket/collects/racket/file.rkt:284:0: call-with-file-lock24
   /usr/share/racket/collects/pkg/main.rkt: [running body]
   /usr/share/racket/collects/pkg/raco.rkt: [traversing imports]
   /usr/share/racket/collects/raco/raco.rkt: [running body]
   /usr/share/racket/collects/raco/main.rkt: [running body]

我不明白,为什么会这样?请帮我解决这个错误。

最佳答案

当您运行它时,看起来几乎没有互联网连接。我尝试做同样的事情并获得以下成功安装:

sylwester:~/Apps$ raco pkg install sicp
Resolving "sicp" via https://download.racket-lang.org/releases/6.6/catalog/
Resolving "sicp" via https://pkgs.racket-lang.org
Downloading repository git://github.com/sicp-lang/sicp
raco setup: version: 6.6
raco setup: platform: x86_64-macosx [3m]
raco setup: installation name: 6.6
raco setup: variants: 3m
raco setup: main collects: /Applications/Racket v6.3/collects
raco setup: collects paths: 
raco setup:   /Users/westerp/Library/Racket/6.6/collects
raco setup:   /Applications/Racket v6.3/collects
raco setup: main pkgs: /Applications/Racket v6.3/share/pkgs
raco setup: pkgs paths: 
raco setup:   /Applications/Racket v6.3/share/pkgs
raco setup:   /Users/westerp/Library/Racket/6.6/pkgs
raco setup: links files: 
raco setup:   /Applications/Racket v6.3/share/links.rktd
raco setup:   /Users/westerp/Library/Racket/6.6/links.rktd
raco setup: main docs: /Applications/Racket v6.3/doc
raco setup: --- updating info-domain tables ---
raco setup: updating: /Users/westerp/Library/Racket/6.6/share/info-cache.rktd
raco setup: --- pre-installing collections ---
raco setup: --- installing foreign libraries ---
raco setup: --- installing shared files ---
raco setup: --- compiling collections ---
raco setup: --- parallel build using 4 jobs ---
raco setup: 3 making: <pkgs>/sicp/sicp
raco setup: 3 making: <pkgs>/sicp/sicp/lang
raco setup: 2 making: <pkgs>/sicp/sicp-pict (SICP)
raco setup: 1 making: <pkgs>/sicp/sicp-pict2
raco setup: 2 making: <pkgs>/sicp/sicp-pict/planet-docs
raco setup: --- creating launchers ---
raco setup: --- installing man pages ---
raco setup: --- building documentation ---
raco setup: 2 running: <pkgs>/sicp/sicp-pict/sicp-manual.scrbl
WARNING: collected information for key multiple times: '(exporting-libraries #f); values: '(sicp-pict) '(sicp)
WARNING: collected information for key multiple times: '(exporting-packages #f); values: '("sicp") '("sicp")
raco setup: WARNING: undefined tag in <pkgs>/sicp/sicp-pict/sicp-manual.scrbl:
raco setup:  ((lib "sicp-pict/main.rkt") amb)
raco setup:  ((lib "sicp-pict/main.rkt") black)
raco setup:  ((lib "sicp-pict/main.rkt") cons-stream)
raco setup:  ((lib "sicp-pict/main.rkt") diagonal-shading)
raco setup:  ((lib "sicp-pict/main.rkt") einstein)
raco setup:  ((lib "sicp-pict/main.rkt") gray)
raco setup:  ((lib "sicp-pict/main.rkt") paint-hires)
raco setup:  ((lib "sicp-pict/main.rkt") white)
raco setup: 3 rendering: <pkgs>/racket-index/scribblings/main/user/local-redirect.scrbl
raco setup: 2 rendering: <pkgs>/racket-index/scribblings/main/user/release.scrbl
raco setup: 1 rendering: <pkgs>/racket-index/scribblings/main/user/search.scrbl
raco setup: 0 rendering: <pkgs>/sicp/sicp-pict/sicp-manual.scrbl
raco setup: 2 rendering: <pkgs>/racket-index/scribblings/main/user/start.scrbl
WARNING: collected information for key multiple times: '(exporting-libraries #f); values: '(sicp-pict) '(sicp)
WARNING: collected information for key multiple times: '(exporting-packages #f); values: '("sicp") '("sicp")
raco setup: --- installing collections ---
raco setup: --- post-installing collections ---

关于ubuntu - 如何安装 Racket 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39895162/

上一篇:.NET 禁用非 TLS1.2 的入站

下一篇:url - 使用网站IP地址查看网站

相关文章:

c# - 如何为我的 C# 应用程序制作安装程序?

linux - 如何检查sed是否更改了文件

Android HTTPS 错误没有受信任的服务器证书

ubuntu - ansible 无法重新启动 php5-fpm

php - cURL PUT 请求挂起

python - 这是否意味着 pip install 的 python 路径不正确?如果是这样,我如何知道正确的道路,然后如何改变它?

android - 无法在 Ubuntu 中的 BQ Aquaris E5 HD 上运行 Android 应用程序

javascript - 强制 node.js 使用 OpenSSL 的非发行版副本

perl - 需要 Net::Server SSL 服务器提示

kubernetes - 是否可以中止 Helm 安装?