如何安装球拍包?

时间:2016-10-06 11:46:34

标签: ubuntu ssl installation racket

我是 Ubuntu 操作系统用户。我按照以下命令尝试安装球拍包

$ 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]

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

1 个答案:

答案 0 :(得分:0)

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

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 ---