Zoeken…


Installatie of instellingen

Ga naar https://download.racket-lang.org en kies tussen de twee beschikbare distributies:

  • Racket is de hoofddistributie, het wordt geleverd met verschillende extra pakketten zoals wiskunde / getaltheorie en de DrRacket IDE.
  • Minimal Racket is veel kleiner en wordt alleen geleverd met de benodigde pakketten.

Installatiestappen voor Linux:

De installatie is heel eenvoudig. Als je dit soort dingen gewend bent, volg je deze vier stappen. Een meer gedetailleerde stap-voor-stap walkthrough wordt naderhand gedetailleerd, indien u dat verkiest.

  1. download het van https://download.racket-lang.org
  2. chmod +x racket-6.6-x86_64-linux.sh
  3. ./racket-6.6-x86_64-linux.sh
  4. Beantwoord de vragen en update mogelijk uw $PATH .

Zie hieronder voor een meer gedetailleerde stapsgewijze handleiding.

downloaden

  1. Ga naar https://download.racket-lang.org .
  2. Selecteer Platform: Linux i386 als u een 32-bits systeem hebt of Platform: Linux x86_64 .
  3. Klik op de downloadknop met het label racket-6.9-x86_64-linux.sh (113M) (het label kan enigszins verschillen, afhankelijk van de versie).

Het installatieprogramma starten

  1. Open een terminal.
  2. Als u het bestand hebt gedownload naar /home/YOUR_USER_NAME/Downloads , typt u de volgende opdracht:

cd / home / YOUR_USER_NAME / Downloads

Vervang YOUR_USER_NAME door uw daadwerkelijke gebruikersnaam en /Downloads door het daadwerkelijke pad naar de map waarnaar u Racket hebt gedownload.

  1. Typ chmod + x racket-6.6-x86_64-linux.sh (wijzig het versienummer en de x86_64 zodat deze overeenkomt met het gedownloade bestand).
  2. Als u Racket voor het hele systeem wilt installeren, typt u sudo ./racket-6.6-x86_64-linux.sh (wijzig het versienummer en de x86_64 zodat deze overeenkomt met het gedownloade bestand).

Anders, als u geen beheerder op de computer bent, typt u eenvoudig ./racket-6.6-x86_64-linux.sh om het in uw eigen basismap te installeren (wijzig het versienummer en de x86_64 zodat deze overeenkomt met het gedownloade bestand).

installeren

Het installatieprogramma zal de volgende vragen stellen:

  1. Do you want a Unix-style distribution?

Antwoord nee (standaard).

  1. Where do you want to install the "racket-6.6.0.4" directory tree?

Selecteer /usr/racket (type 1 Enter ⏎ ) of /usr/local/racket (type 2 Enter ⏎ ) als u Racket voor het hele systeem installeert. Anders selecteert u ~/racket (/home/YOUR_USER_NAME/racket) (type 3 Enter ⏎ ) om het in uw eigen basismap te installeren (bijvoorbeeld als u geen beheerder bent ).

  1. If you want to install new system links within the "bin", "man" and "share/applications" subdirectories…

Als u een systeembrede installatie uitvoert, is het een goed idee om / usr / local of / usr hier te typen (om te weten welke, controleer welke in uw PATH , door echo $ PATH in een ander terminalvenster te typen). Als u het in uw eigen thuismap installeert, laat u het antwoord leeg en drukt u op Enter ⏎ .

DrRacket starten

Afhankelijk van uw antwoord op stap 9 en 10, moet u een van de volgende opdrachten in een terminal typen om DrRacket te starten:

  • drracket (als stap 10 succesvol was)
  • / usr / racket / bin / drracket
  • / usr / local / racket / bin / drracket
  • / home / YOUR_USER_NAME / racket / bin / drracket (vervang YOUR_USER_NAME door je daadwerkelijke gebruikersnaam, of typ gewoon ~ / racket / bin / drracket )

Om te voorkomen dat je elke keer zo'n lange opdracht moet typen, kun je de volgende opdracht toevoegen aan het bestand ~/.bashrc , waarbij /path/to/the/containing/folder/ een van /usr/racket/bin/ , /usr/local/racket/bin/ of /home/YOUR_USER_NAME/racket/bin/ :

export PATH="/path/to/the/containing/folder/:$PATH"

Uw eerste programma uitvoeren

Om een programma uit te voeren, opent u DrRacket zoals hierboven uitgelegd, voert u het programma in dat begint met #lang racket en klikt u op de knop Run in de rechterbovenhoek. Hier is een eerste voorbeeldprogramma:

#lang racket
(displayln "Hello Racket!")


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow