球拍,在Ubuntu中安裝此編程語言

關於球拍

在下一篇文章中,我們將介紹Racket。 這是一個 基於Lisp的通用編程語言。 球拍可以被認為是 方案 反過來又是Lisp家族的語言。 它也被稱為一種用於創建新編程語言的編程語言。

這種語言是 用於各種環境,例如腳本,計算機工程教學或研究。 Racket是可在Gnu / Linux,Mac OS和Windows上運行的開放源代碼,跨平台的軟件。

在Ubuntu上安裝Racket

很多 Ubuntu用戶及其變體(例如Linux Mint),我們將能夠使用 官方PPA 通過球拍 安裝它。 在終端(Ctrl + Alt + T)中,我們只需輸入以下內容即可添加PPA:

添加回購球拍

sudo add-apt-repository ppa:plt/racket

添加存儲庫並更新軟件列表後,我們可以 進行安裝:

安裝球拍apt

sudo apt-get install racket

另一種安裝可能性是從以下頁面下載最新的安裝腳本: 官方下載。 我們可以通過打開終端(Ctrl + Alt + T)並使用wget來做到這一點,如下所示:

下載腳本球拍

wget https://mirror.racket-lang.org/installers/7.5/racket-7.5-x86_64-linux.sh

下載後,我們將不得不 轉到我們下載安裝腳本的位置以使其可執行。 我們將使用以下命令實現此目的:

chmod +x racket-7.5-x86_64-linux.sh

我們終於可以 運行安裝程序 如下所示:

運行安裝腳本

sudo ./racket-7.5-x86_64-linux.sh

這個腳本會問我們一些安裝問題。 強烈建議您仔細閱讀以下內容:

您會問我們的第一個問題是: 您要使用Unix風格的佈局嗎? 您可以選擇是或否。 如果選擇是,所有文件將根據Unix約定進入不同的目錄。 如果選擇“否”,則所有文件都將保存在一個目錄中,這使得將來輕鬆刪除或移動它成為可能。 在此示例中,我將選擇 默認值.

第二個問題是: 您想在哪里安裝Racket? 我們將為您提供以下五個選項。

  • / usr /球拍-這是默認位置。 在整個系統中安裝。
  • / usr /本地/球拍:與上述相同(系統範圍內的安裝)。
  • 〜/球拍(/家庭/用戶/球拍):由用戶安裝。 如果您是管理員,則可以選擇此選項以在您自己的$ HOME目錄中安裝Racket。
  • 。/球拍 (在當前目錄中)。
  • 任何自定義位置。

您要做的就是鍵入相應的數字,然後按Enter繼續。 通常,最好在整個系統上安裝它,從而允許所有用戶運行它。

第三個問題是: 您想在哪裡放置系統鏈接,例如球拍,dracket,raco等?。 選擇一個公共目錄(通常是$ PATH,例如/ usr / local /),這樣就不必鍵入可執行文件的完整路徑。

之後,將已經安裝了球拍。

驗證安裝

如果通過PPA使用安裝,您必須在控制台中編寫以下命令:

終端接口

racket

相反,如果您使用了安裝腳本, 在安裝過程中通過回答第二和第三個問題,寫下安裝路徑。 對於此示例,安裝位置為:

腳本安裝檢查

/usr/racket/bin/racket

安裝完成後, 閱讀有關該語言的文檔,我們只需要編寫 幫助 在球拍的控制台上 然後按Enter。 這將在默認的Web瀏覽器中打開文檔頁面。

本地幫助球拍

退出控制台,只需按組合鍵Ctrl +D。

DrRacket,圖形界面

如果您不喜歡命令行,您將擁有 使用的可能性 IDE DrRacket圖形。 我們可以通過在我們的團隊中尋找它的投手來啟動它。

DRracket啟動器

你也可以 從終端啟動DrRacket (Ctrl + Alt + T),使用以下命令:

關於德拉克

drracket

在打開的界面中,我們將要編寫程序,點擊“”位於右上角。

Drracket中的示例

卸載球拍

如果您已使用PPA安裝了Racket,只需在終端(Ctrl + Alt + T)中運行以下命令:

sudo apt --purge remove racket

刪除資料庫 我們將使用以下命令:

卸載球拍apt

sudo add-apt-repository -r ppa:plt/racket

如果使用.sh文件手動安裝,不會超過 刪除安裝目錄. 在繼續刪除之前,請先驗證路徑,這一點很重要:

sudo rm -r /usr/racket

有關此語言及其使用的更多信息,用戶可以使用 項目網站官方文件 它提供了什麼


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。