球拍 是一种通用的多范式编程语言,基于 语言. 球拍是专门基于 方案,一种 Lisp 家族语言,它使 Racket 成为 Scheme 方言。 它也被称为用于创建新的编程语言的编程语言。 Racket 提供了一个图形 IDE,称为 球拍博士 用于使用 Racket 编程语言开发程序。 Racket 是开源的、跨平台的,可在 Linux、Mac OS 和 Windows 上运行。 在本指南中,我们将了解如何在 Linux 上安装 Racket 编程语言。
内容
在 Linux 上安装 Racket 编程语言
如果您使用的是 Ubuntu 及其变体(如 Linux Mint),请使用 火箭官方PPA 安装球拍。
$ sudo add-apt-repository ppa:plt/racket
$ sudo apt-get update
$ sudo apt-get install racket
在 Linux 发行版上,从 官方下载页面.
$ wget https://mirror.racket-lang.org/installers/7.5/racket-7.5-x86_64-linux.sh
转到下载安装程序脚本的位置并使其可执行。 就我而言,安装程序脚本保存在当前目录中。
要使 Racket 安装程序脚本可执行,只需运行:
$ chmod +x racket-7.5-x86_64-linux.sh
最后,运行 Racket 安装程序,如下所示。
$ sudo ./racket-7.5-x86_64-linux.sh
您将被问到几个问题。 请仔细阅读并相应回答。
第一个问题是—— 你想要一个 Unix 风格的发行版吗? 您可以选择是或否。 如果输入 YES,所有文件将根据 Unix 约定进入不同的目录。 如果选择“否”,所有文件将保存在一个目录中,方便日后擦除或移动。 这 默认值为否. 我建议你也选择NO。 我使用默认值,即 不.
This program will extract and install Racket v7.5. Note: the required diskspace for this installation is 525M. Do you want a Unix-style distribution? In this distribution mode files go into different directories according to Unix conventions. A "racket-uninstall" script will be generated to be used when you want to remove the installation. If you say 'no', the whole Racket directory is kept in a single installation directory (movable and erasable), possibly with external links into it -- this is often more convenient, especially if you want to install multiple versions or keep it in your home directory. Enter yes/no (default: no) >no [...]
第二个问题是—— 您想在哪里安装 Racket? 您将有五个选择,如下所示。
- /usr/球拍 – 这是默认位置。 系统范围的安装。 如果您想让系统中的所有用户都使用 Racket,这很好。
- /usr/local/球拍 – 同上(系统范围安装)。
- 〜/球拍 (/home/user/racket) – 每用户安装。 如果您是非管理员,您可以选择此选项将 Racket 安装到您的 $HOME 目录本身中。
- 。/球拍 (在当前目录本身中)。
- 任何 自定义位置 你的选择。
您所要做的就是输入数字并按 ENTER 继续。 通常最好在系统范围内安装以让所有用户运行 Racket 程序。 我使用默认选项,即 /usr/球拍
[...] Where do you want to install the "racket" directory tree? 1 - /usr/racket [default] 2 - /usr/local/racket 3 - ~/racket (/home/sk/racket) 4 - ./racket (here) Or enter a different "racket" directory to install in. > 1 [...]
第三个也是最后一个选项是 – 你想把系统链接放在哪里,例如racket、drracket、raco等。选择一个通用目录(通常是你的$PATH,例如 /usr/本地/),因此您无需键入可执行文件的完整路径。
[...] Checking the integrity of the binary archive... ok. Unpacking into "/usr/racket" (Ctrl+C to abort)... Done. If you want to install new system links within the "bin", "man" and "share/applications" subdirectories of a common directory prefix (for example, "/usr/local") then enter the prefix of an existing directory that you want to use. This might overwrite existing symlinks, but not files. (default: skip links) > /usr/local Installing links in "/usr/local/bin"... drracket, gracket, gracket-text, mred, mred-text, mzc, mzpp, mzscheme, mztext, pdf-slatex, plt-games, plt-help, plt-r5rs, plt-r6rs, plt-web-server, racket, raco, scribble, setup-plt, slatex, slideshow, swindle done. "/usr/local/share/man/man1" does not exist, skipping. "/usr/local/share/applications" does not exist, skipping. Installation complete.
现在已经安装了球拍。
验证 Racket 安装
如果您使用 PPA 安装了 Racket,只需键入以下命令即可进入 Racket 控制台:
$ racket
如果您使用了 Racket 安装程序脚本并更改了不同的安装位置,请通过在安装过程中回答第二个和第三个问题,根据您安装它的位置键入以下任一命令。
$ /usr/racket/bin/racket
或者,
$ /usr/local/racket/bin/racket
或者,
$ ~/racket/bin/racket
我使用了 PPA,因此我使用命令进入了 Racket 控制台:
$ racket
这就是我的 Ubuntu 18.04 桌面中 Racket 命令提示符的样子。
Welcome to Racket v7.5. >