V dalším článku se podíváme na Racket. Tohle je Univerzální programovací jazyk založený na Lisp. Raketu lze považovat za dialekt Systém což je jazyk Lispovy rodiny. Je také známý jako programovací jazyk pro vytváření nových programovacích jazyků.
Tento jazyk je používá se v různých prostředích, jako je skriptování, výuka počítačového inženýrství nebo výzkum. Racket je open source, multiplatformní, který běží na Gnu / Linux, Mac OS a Windows.
Nainstalujte Racket na Ubuntu
L Uživatelé Ubuntu a jeho varianty, jako je Linux Mint, budeme moci používat Oficiální PPA raketa nainstalovat. V terminálu (Ctrl + Alt + T) budeme muset přidat pouze PPA zadáním:
sudo add-apt-repository ppa:plt/racket
Po přidání úložiště a aktualizaci seznamu softwaru můžeme pokračujte v jeho instalaci:
sudo apt-get install racket
Další možností instalace bude stažení nejnovějšího instalačního skriptu ze stránky oficiální stažení. Můžeme to udělat otevřením terminálu (Ctrl + Alt + T) a pomocí wget takto:
wget https://mirror.racket-lang.org/installers/7.5/racket-7.5-x86_64-linux.sh
Po stažení budeme muset přejděte do umístění, kde stáhneme instalační skript, aby byl spustitelný. Toho dosáhneme příkazem:
chmod +x racket-7.5-x86_64-linux.sh
Můžeme konečně spusťte instalační program jak je znázorněno v následujícím:
sudo ./racket-7.5-x86_64-linux.sh
Tento skript nám položí několik otázek ohledně instalace. Důrazně se doporučuje pečlivě si je přečíst:
První otázka, kterou nám položíte, je: Chcete rozložení ve stylu Unixu? Můžete zvolit ANO nebo NE. Pokud vyberete ANO, všechny soubory přejdou do různých adresářů podle konvencí Unixu. Pokud zvolíme NE, všechny soubory se uloží do jednoho adresáře, což usnadňuje jeho mazání nebo přesun v budoucnu. Pro tento příklad vyberu výchozí hodnota č.
Druhá otázka zní: Kam chcete nainstalovat Racket? Dostaneme pět možností, jak je uvedeno níže.
- / usr / raketa- Toto je výchozí umístění. Instalace v celém systému.
- / usr / místní / raketa: stejné jako výše (instalace v celém systému).
- ~ / raketa (/ domácí / uživatel / raketa): instalace uživatelem. Pokud jste administrátor, můžete zvolit tuto možnost pro instalaci Racket do vašeho vlastního adresáře $ HOME.
- ./raketa (v aktuálním adresáři).
- Libovolné vlastní umístění.
Zde stačí zadat odpovídající číslo a pokračovat stisknutím klávesy Enter. Obecně je dobré jej nainstalovat pro celý systém a umožnit tak jeho spuštění všem uživatelům.
Třetí a otázka zní: Kam chcete umístit systémové odkazy, jako je raketa, drakcket, raco atd.?. Vyberte společný adresář (obvykle váš $ PATH, například / usr / local /), abyste nemuseli zadávat úplnou cestu spustitelného souboru.
Poté bude již nainstalována raketa.
Ověřte instalaci
Pokud používáte instalaci PPA, musíte na konzoli napsat následující příkaz:
racket
Naopak, pokud jste použili instalační skript, napište odpovídající cestu, kam jste ji nainstalovali, a odpovězte na druhou a třetí otázku během procesu instalace. V tomto příkladu je umístění instalace:
/usr/racket/bin/racket
Po instalaci do přečtěte si dokumentaci o tomto jazyce, kterou budeme muset pouze psát pomoc na konzole rakety a stiskněte klávesu Enter. Tím se otevře stránka dokumentace ve výchozím webovém prohlížeči.
na opusťte konzolu, stačí stisknout kombinaci kláves Ctrl + D.
DrRacket, grafické rozhraní
Pokud se vám nelíbí příkazový řádek, budete mít možnost použití IDE DrRacket grafika. Budeme ji moci zahájit hledáním jejího džbánu v našem týmu.
Můžete také spusťte DrRacket z terminálu (Ctrl + Alt + T) pomocí příkazu:
drracket
V rozhraní, které se otevře, je místo, kde budeme psát naše programy, dokončete kliknutím na tlačítko "běh„Nachází se v pravém horním rohu.
Odinstalujte raketu
Pokud jste nainstalovali Racket pomocí PPA, stačí spustit následující příkaz v terminálu (Ctrl + Alt + T):
sudo apt --purge remove racket
na smazat úložiště použijeme příkaz:
sudo add-apt-repository -r ppa:plt/racket
Pokud jste jej nainstalovali ručně pomocí souboru .sh, nebude jich více než odebrat instalační adresář. Než budete pokračovat v mazání, je důležité ověřit cestu:
sudo rm -r /usr/racket
na více informací o tomto jazyce a jeho použitímohou uživatelé používat webové stránky projektu o la oficiální dokumentace nabízeny