Kwinqaku elilandelayo siza kujonga iRacket. Oku yi Lisp-esekwe ngokubanzi-yolwimi lwenkqubo. I-Racket ingaqwalaselwa njengesiyelelane Scheme lulwimi olusapho lakwaLisp. Ikwabizwa ngokuba lulwimi lwenkqubo yokudala iilwimi ezintsha zenkqubo.
Olu lwimi isetyenziswe kwiindawo ezahlukeneyo ezinje ngokubhala, ukufundisa ngobunjineli bekhompyuter okanye uphando. I-Racket ngumthombo ovulekileyo, iqonga lomnqamlezo elisebenza kwi-Gnu / Linux, Mac OS, kunye neWindows.
Faka iRacket kwi-Ubuntu
Los Abasebenzisi baka-Ubuntu kunye nezinto zayo ezinje ngeLinux Mint, siya kuba nakho ukusebenzisa ifayile ye- IPPA esemthethweni nguRacket ukuyifaka. Kwisiphelo (Ctrl + Alt + T) kuya kufuneka songeze iPPA ngokuchwetheza:
sudo add-apt-repository ppa:plt/racket
Nje ukuba indawo yokugcina yongezwe kwaye uluhlu lwesoftware luhlaziyiwe, sinako qhubeka nofakelo:
sudo apt-get install racket
Olunye uhlobo lofakelo iya kuba kukukhuphela iscript esitsha sokufaka kwiphepha le- Ukukhuphela ngokusemthethweni. Singakwenza oku ngokuvula i-terminal (Ctrl + Alt + T) kwaye usebenzise i-wget ngolu hlobo lulandelayo:
wget https://mirror.racket-lang.org/installers/7.5/racket-7.5-x86_64-linux.sh
Emva kokukhuphela kuya kufuneka yiya kwindawo apho sikhuphela khona iskripthi sokufaka ukuze siphumelele. Siza kufezekisa oku ngomyalelo:
chmod +x racket-7.5-x86_64-linux.sh
Singakwazi ekugqibeleni sebenzisa isifaki njengoko kubonisiwe koku kulandelayo:
sudo ./racket-7.5-x86_64-linux.sh
Esi skripthi siza kusibuza imibuzo yofakelo. Kucetyiswa kakhulu ukuba uzifunde ngononophelo:
Umbuzo wokuqala oya kusibuza wona: Ngaba ufuna ubeko lwe-Unix? Ungakhetha EWE okanye HAYI. Ukuba ukhetha EWE, zonke iifayile ziya kuya kwiirejista ezahlukeneyo ngokwemihlangano ye-Unix. Ukuba sikhetha HAYI, zonke iifayile ziya kugcinwa kulawulo olunye, olwenza kube lula ukulususa okanye ukuluhambisa kwixesha elizayo. Kulo mzekelo ndiza kukhetha i Ixabiso elingagqibekanga alikho.
Umbuzo wesibini ngulo: Ufuna ukuyifaka phi iRacket? Siza kunikwa iinketho ezintlanu njengoko zidwelisiwe apha ngezantsi.
- / usr / irakethi-Le yindawo emiselweyo. Ukufakwa kuyo yonke inkqubo.
- / usr / yendawo / iRacket: efanayo nangasentla (ufakelo olubanzi lwenkqubo).
- ~ / iRacket (/ ikhaya / umsebenzisi / irakethi): ukufakwa ngumsebenzisi. Ukuba ungumlawuli, unokukhetha olu khetho ukufaka iRacket kulawulo lwakho lwe- $ HOME.
- ./irakhi (kulawulo lwangoku).
- Nayiphi na indawo yesiko.
Konke okufuneka ukwenze apha chwetheza inombolo ehambelanayo kwaye ucofe u-Enter ukuze uqhubeke. Ngokubanzi, kulungile ukuyifaka kuyo yonke inkqubo kwaye ke uvumele bonke abasebenzisi ukuba bayisebenzise.
Owesithathu nombuzo ngulo: Ufuna ukubeka phi amakhonkco enkqubo, anje ngerakhi, idracket, irado, njalo njalo?. Khetha isikhombisi esiqhelekileyo (ngesiqhelo i-PATH yakho yeedola, umzekelo / usr / yendawo /), ukuze ungachwethezi umendo opheleleyo wokuphumeza.
Emva koku, iRacket iya kuba sele ifakwe.
Qinisekisa ufakelo
Ukuba usebenzisa ufakelo ngePPAKuya kufuneka ubhale lo myalelo ulandelayo kwikhonsoli:
racket
Ngokuchasene noko, ukuba usebenzise iskripthi sokufaka, bhala indlela ehambelanayo apho uyifakile ngokuphendula imibuzo yesibini neyesithathu ngexesha lokufaka. Kulo mzekelo indawo yokufaka yile:
/usr/racket/bin/racket
Emva kofakelo, ukuya funda amaxwebhu malunga nolu lwimi kuya kufuneka sibhale kuphela Nceda kwikhonsoli yeRacket kwaye ucinezela u-Enter. Oku kuyakuvula iphepha lamaxwebhu kwisikhangeli sewebhu esingagqibekanga.
ukuba Phuma kwikhonsolicofa nje indibaniselwano yesitshixo Ctrl + D.
DrRacket, ujongano lomzobo
Ukuba awuyithandi ilayini yomyalelo, uza kuba nayo ithuba lokusebenzisa ifayile ye- APHA Umzobo kaDrRacket. Siza kuba nakho ukuyiqala ngokujonga ingqayi yayo kwiqela lethu.
Unako kwakhona qala DrRacket ukusuka kwisiphelo sendlela (Ctrl + Alt + T) usebenzisa lo myalelo:
drracket
Kwi-interface eya kuvulwa kulapho siza kubhala khona iinkqubo zethu, ukugqiba ngokunqakraza kwiqhosha "Baleka”Ifunyenwe kwikona ephezulu ngasekunene.
Khipha iRacket
Ukuba ufake iRacket usebenzisa iPPA, vele usebenze lo myalelo ulandelayo kwisiphelo sendlela (Ctrl + Alt + T):
sudo apt --purge remove racket
ukuba cima indawo yokugcina siza kusebenzisa lo myalelo:
sudo add-apt-repository -r ppa:plt/racket
Ukuba uyifakile ngesandla usebenzisa ifayile ye .sh, akusayi kubakho ngaphezulu susa ulawulo lokufaka. Kubalulekile ukuqinisekisa umendo ngaphambi kokuba uqhubeke nokucima:
sudo rm -r /usr/racket
ukuba ulwazi oluninzi malunga nolu lwimi nokusetyenziswa kwalo, Abasebenzisi banokusebenzisa iifayile ze- iwebhusayithi yeprojekthi okanye amaxwebhu asemthethweni oko kunika