Racket, i-install ang wikang ito sa pag-program sa Ubuntu

tungkol sa raketa

Sa susunod na artikulo ay titingnan natin ang Racket. Ito ay Lisp na nakabatay sa pangkalahatang layunin na wika ng programa. Maaaring isaalang-alang ang racket na isang dayalekto ng Scheme na siya namang wika ng pamilya Lisp. Kilala rin ito bilang isang wika ng programa para sa paglikha ng mga bagong wika ng programa.

Ang wikang ito ay ginamit sa iba`t ibang mga kapaligiran tulad ng scripting, pagtuturo sa computer engineering o pagsasaliksik. Ang Racket ay bukas na mapagkukunan, cross-platform na tumatakbo sa Gnu / Linux, Mac OS, at Windows.

I-install ang Racket sa Ubuntu

Los Ang mga gumagamit ng Ubuntu at ang mga pagkakaiba-iba nito tulad ng Linux Mint, magagamit namin ang Opisyal na PPA ni Racket upang mai-install ito. Sa isang terminal (Ctrl + Alt + T) idaragdag lamang namin ang PPA sa pamamagitan ng pagta-type:

magdagdag ng repo raket

sudo add-apt-repository ppa:plt/racket

Kapag naidagdag na ang imbakan at na-update ang listahan ng software, magagawa namin magpatuloy sa pag-install nito:

i-install ang raket apt

sudo apt-get install racket

Ang isa pang posibilidad ng pag-install ay upang i-download ang pinakabagong script ng pag-install mula sa pahina ng opisyal na pag-download. Magagawa natin ito sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at paggamit ng wget tulad ng sumusunod:

i-download ang raketa ng script

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

Pagkatapos ng pag-download kailangan naming pumunta sa lokasyon kung saan i-download namin ang script ng pag-install upang maisagawa ito. Makakamit natin ito sa utos:

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

Maaari nating sa wakas patakbuhin ang installer tulad ng ipinapakita sa mga sumusunod:

tumatakbo ang script ng pag-install

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

Ang script na ito ay magtatanong sa amin ng ilang mga katanungan para sa pag-install. Masidhing inirerekomenda na basahin ang mga ito nang mabuti:

Ang unang tanong na tatanungin mo sa amin ay: Nais mo ba ng isang layout na istilong Unix? Maaari kang pumili ng Oo o HINDI. Kung pipiliin mo ang YES, ang lahat ng mga file ay pupunta sa iba't ibang mga direktoryo alinsunod sa mga koneksyon sa Unix. Kung pipiliin natin ang HINDI, lahat ng mga file ay mai-save sa isang solong direktoryo, na ginagawang madali upang tanggalin o ilipat ito sa hinaharap. Para sa halimbawang ito pipiliin ko ang default na halaga Hindi.

Ang pangalawang tanong ay: Saan mo nais na mai-install ang Racket? Bibigyan kami ng limang mga pagpipilian tulad ng nakalista sa ibaba.

  • / usr / raket- Ito ang default na lokasyon. Pag-install sa buong system.
  • / usr / local / raket: pareho sa itaas (pag-install ng buong system).
  • ~ / raket (/ bahay / gumagamit / raket): pag-install ng gumagamit. Kung ikaw ay isang administrator, maaari mong piliin ang opsyong ito upang mai-install ang Racket sa iyong sariling direktoryo na $ HOME.
  • ./raketa (sa kasalukuyang direktoryo).
  • Anumang pasadyang lokasyon.

Ang kailangan mo lang gawin dito ay i-type ang kaukulang numero at pindutin ang Enter upang magpatuloy. Sa pangkalahatan, magandang i-install ito para sa buong system at sa gayon ay pahintulutan ang lahat ng mga gumagamit na patakbuhin ito.

Ang pangatlo at tanong ay: Saan mo nais ilagay ang mga link ng system, tulad ng raket, drracket, raco, atbp?. Pumili ng isang karaniwang direktoryo (karaniwang iyong $ PATH, halimbawa / usr / local /), upang hindi mo na mai-type ang buong landas ng maipapatupad.

Pagkatapos nito, mai-install na ang Racket.

Patunayan ang pag-install

Kung gumagamit ka ng pag-install sa pamamagitan ng PPA, kailangan mong isulat ang sumusunod na utos sa console:

interface sa terminal

racket

Sa kabaligtaran, kung ginamit mo ang script ng pag-install, isulat ang kaukulang landas kung saan mo ito na-install sa pamamagitan ng pagsagot sa pangalawa at pangatlong katanungan sa panahon ng proseso ng pag-install. Para sa halimbawang ito ang lokasyon ng pag-install ay:

tseke sa pag-install ng script

/usr/racket/bin/racket

Matapos ang pag-install, sa basahin ang mga babasahin tungkol sa wikang ito na lamang ang isusulat namin Tulungan sa console ni Racket at pindutin ang Enter. Bubuksan nito ang pahina ng dokumentasyon para sa default na web browser.

lokal na raketa ng tulong

Sa lumabas sa console, pindutin lamang ang key na kombinasyon ng Ctrl + D.

DrRacket, isang graphic na interface

Kung hindi mo gusto ang linya ng utos, magkakaroon ka ang posibilidad ng paggamit ng IDE DrRacket graphic. Masisimulan namin ito sa pamamagitan ng paghahanap ng pitsel nito sa aming koponan.

Launcher ng DRracket

Maaari mo ring simulan ang DrRacket mula sa terminal (Ctrl + Alt + T) gamit ang utos:

tungkol sa drracket

drracket

Sa interface na magbubukas ay kung saan magsusulat kami ng aming mga programa, upang matapos sa pamamagitan ng pag-click sa pindutan na "Tumakbo"Matatagpuan sa kanang sulok sa itaas.

halimbawa sa Drracket

I-uninstall ang Racket

Kung na-install mo ang Racket gamit ang PPA, patakbuhin lamang ang sumusunod na utos sa terminal (Ctrl + Alt + T):

sudo apt --purge remove racket

Sa tanggalin ang imbakan gagamitin namin ang utos:

i-uninstall ang raket apt

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

Kung manu-manong na-install mo ito gamit ang .sh file, magkakaroon ng hindi hihigit sa alisin ang direktoryo ng pag-install. Mahalagang i-verify ang landas bago magpatuloy na tanggalin ito:

sudo rm -r /usr/racket

Sa karagdagang impormasyon tungkol sa wikang ito at ang paggamit nito, maaaring gamitin ng mga gumagamit ang website ng proyekto o la opisyal na dokumentasyon kung ano ang nag-aalok ito


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.