Racket, installez ce langage de programmation dans Ubuntu

à propos de la raquette

Dans le prochain article, nous allons jeter un œil à Racket. C'est un Langage de programmation polyvalent basé sur Lisp. La raquette peut être considérée comme un dialecte de Schème qui à son tour est une langue de la famille Lisp. Il est également connu comme un langage de programmation pour la création de nouveaux langages de programmation.

Cette langue est utilisé dans une variété d'environnements tels que la rédaction de scripts, l'enseignement ou la recherche en génie informatique. Racket est open source, multiplateforme qui fonctionne sur Gnu / Linux, Mac OS et Windows.

Installer Racket sur Ubuntu

Les Utilisateurs d'Ubuntu et de ses variantes telles que Linux Mint, nous pourrons utiliser le PPA officiel par Racket pour l'installer. Dans un terminal (Ctrl + Alt + T) nous n'aurons plus qu'à ajouter le PPA en tapant:

ajouter une raquette repo

sudo add-apt-repository ppa:plt/racket

Une fois le référentiel ajouté et la liste des logiciels mise à jour, nous pouvons procéder à son installation:

installer raquette apt

sudo apt-get install racket

Une autre possibilité d'installation sera de télécharger le dernier script d'installation depuis la page de téléchargement officiel. Nous pouvons le faire en ouvrant un terminal (Ctrl + Alt + T) et en utilisant wget comme suit:

télécharger raquette de script

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

Après le téléchargement, nous devrons allez à l'emplacement où nous téléchargeons le script d'installation pour le rendre exécutable. Nous y parviendrons avec la commande:

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

On peut enfin exécuter le programme d'installation comme indiqué dans ce qui suit:

exécution du script d'installation

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

Ce script va nous poser quelques questions pour l'installation. Il est fortement recommandé de les lire attentivement:

La première question que vous nous poserez est: Voulez-vous une mise en page de style Unix? Vous pouvez choisir OUI ou NON. Si vous sélectionnez OUI, tous les fichiers iront dans des répertoires différents selon les conventions Unix. Si nous choisissons NON, tous les fichiers seront enregistrés dans un seul répertoire, ce qui facilite leur suppression ou leur déplacement à l'avenir. Pour cet exemple, je vais sélectionner le valeur par défaut Non.

La deuxième question est: Où voulez-vous installer Racket? Nous aurons cinq options énumérées ci-dessous.

  • / usr / raquette- Il s'agit de l'emplacement par défaut. Installation dans tout le système.
  • / usr / local / raquette: identique à ci-dessus (installation à l'échelle du système).
  • ~ / raquette (/ home / utilisateur / raquette): installation par l'utilisateur. Si vous êtes administrateur, vous pouvez choisir cette option pour installer Racket dans votre propre répertoire $ HOME.
  • ./raquette (dans le répertoire courant).
  • Tout emplacement personnalisé.

Tout ce que vous avez à faire ici est de taper le numéro correspondant et d'appuyer sur Entrée pour continuer. Généralement, il est bon de l'installer pour l'ensemble du système et ainsi permettre à tous les utilisateurs de l'exécuter.

La troisième et question est: Où voulez-vous placer les liens système, tels que raquette, drracket, raco, etc.?. Choisissez un répertoire commun (généralement votre $ PATH, par exemple / usr / local /), afin de ne pas avoir à taper le chemin complet de l'exécutable.

Après cela, Racket sera déjà installé.

Vérifiez l'installation

Si vous utilisez l'installation PPA, vous devez écrire la commande suivante dans la console:

interface dans le terminal

racket

Au contraire, si vous avez utilisé le script d'installation, écrivez le chemin correspondant où vous l'avez installé en répondant aux deuxième et troisième questions pendant le processus d'installation. Pour cet exemple, l'emplacement d'installation est:

vérification de l'installation du script

/usr/racket/bin/racket

Après l'installation, pour lire la documentation sur ce langage nous n'aurons plus qu'à écrire aider sur la console de Racket et appuyez sur Entrée. Cela ouvrira la page de documentation pour dans le navigateur Web par défaut.

raquette d'aide locale

Pour quitter la console, appuyez simplement sur la combinaison de touches Ctrl + D.

DrRacket, une interface graphique

Si vous n'aimez pas la ligne de commande, vous allez avoir la possibilité d'utiliser le IDE Graphique DrRacket. Nous pourrons le démarrer en recherchant son lanceur dans notre équipe.

Lanceur de DRracket

Vous pouvez également démarrer DrRacket à partir du terminal (Ctrl + Alt + T) à l'aide de la commande:

à propos de drracket

drracket

Dans l'interface qui s'ouvrira, c'est là que nous allons écrire nos programmes, pour finir en cliquant sur le bouton "course”Situé dans le coin supérieur droit.

exemple dans Drracket

Désinstaller la raquette

Si vous avez installé Racket à l'aide du PPA, exécutez simplement la commande suivante dans le terminal (Ctrl + Alt + T):

sudo apt --purge remove racket

Pour supprimer le référentiel nous allons utiliser la commande:

désinstaller raquette apt

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

Si vous l'avez installé manuellement à l'aide du fichier .sh, il n'y aura pas plus de supprimer le répertoire d'installation. Il est important de vérifier le chemin avant de procéder à sa suppression:

sudo rm -r /usr/racket

Pour plus d'informations sur cette langue et son utilisation, les utilisateurs peuvent utiliser le site web du projet ou la documentation officielle ce qu'il offre


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.