GNU/Linux >> Belajar Linux >  >> Linux

Instal Bahasa Pemrograman Raket Di Linux

Raket adalah bahasa pemrograman tujuan umum dan multi-paradigma berdasarkan Lisp . Raket secara khusus didasarkan pada Skema , bahasa keluarga Lisp, yang menjadikan Racket sebagai dialek Skema. Ini juga dikenal sebagai bahasa pemrograman untuk membuat bahasa pemrograman baru. Racket menyediakan IDE grafis yang disebut DrRacket untuk mengembangkan program menggunakan bahasa pemrograman Raket. Racket adalah open source, lintas platform yang berjalan di Linux, Mac OS dan Windows. Dalam panduan ini, kita akan melihat cara menginstal bahasa pemrograman Racket di Linux.

Instal Bahasa Pemrograman Racket Di Linux

Jika Anda menggunakan Ubuntu dan variannya seperti Linux Mint, gunakan PPA resmi Racket untuk memasang Raket.

$ sudo add-apt-repository ppa:plt/racket
$ sudo apt-get update
$ sudo apt-get install racket

Pada distribusi Linux, unduh skrip penginstal Racker terbaru dari halaman unduhan resmi .

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

Buka lokasi tempat Anda mengunduh skrip penginstal dan membuatnya dapat dieksekusi. Dalam kasus saya, skrip penginstal disimpan di direktori saat ini.

Untuk membuat skrip penginstal Racket dapat dieksekusi, cukup jalankan:

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

Terakhir, jalankan penginstal Racket seperti yang ditunjukkan di bawah ini.

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

Anda akan ditanya beberapa pertanyaan. Harap baca dengan cermat dan jawablah sesuai dengan itu.

Pertanyaan pertama adalah - Apakah Anda menginginkan distribusi gaya Unix ? Anda dapat memilih YA atau TIDAK. Jika Anda memasukkan YA, semua file akan masuk ke direktori yang berbeda sesuai dengan konvensi Unix. Jika Anda memilih TIDAK, semua file akan disimpan dalam satu direktori yang sangat mudah untuk dihapus atau dipindahkan di masa mendatang. Nilai defaultnya adalah TIDAK . Saya menyarankan Anda untuk memilih TIDAK juga. Saya menggunakan nilai default yaitu Tidak .

This program will extract and install Racket v7.5.

Note: the required diskspace for this installation is 525M.

Do you want a Unix-style distribution?
  In this distribution mode files go into different directories according
  to Unix conventions.  A "racket-uninstall" script will be generated
  to be used when you want to remove the installation.  If you say 'no',
  the whole Racket directory is kept in a single installation directory
  (movable and erasable), possibly with external links into it -- this is
  often more convenient, especially if you want to install multiple
  versions or keep it in your home directory.
Enter yes/no (default: no) >no
[...]

Pertanyaan kedua adalah - Di mana Anda ingin memasang Racket? Anda akan diberikan lima pilihan seperti yang tercantum di bawah ini.

  1. /usr/racket - Ini adalah lokasi default. Instalasi di seluruh sistem. Ini bagus jika Anda ingin semua pengguna dalam sistem menggunakan Racket.
  2. /usr/local/racket - Sama seperti di atas (Penginstalan di seluruh sistem).
  3. ~/raket (/home/user/racket) - Instalasi per pengguna. Jika Anda bukan administrator, Anda dapat memilih opsi ini untuk menginstal Racket di direktori $HOME Anda sendiri.
  4. ./racket (di sini di direktori saat ini).
  5. Semua lokasi khusus pilihan Anda.

Yang harus Anda lakukan hanyalah memasukkan nomor dan tekan ENTER untuk melanjutkan. Biasanya baik untuk menginstal seluruh sistem agar semua pengguna dapat menjalankan program Racket. Saya menggunakan opsi default yaitu /usr/racket

[...]
Where do you want to install the "racket" directory tree?
  1 - /usr/racket [default]
  2 - /usr/local/racket
  3 - ~/racket (/home/sk/racket)
  4 - ./racket (here)
  Or enter a different "racket" directory to install in.
> 1
[...]

Opsi ketiga dan terakhir adalah - Di mana Anda ingin meletakkan tautan sistem , seperti racket, drracket, raco dll. Pilih direktori umum (biasanya $PATH Anda, misalnya /usr/local/ ), jadi Anda tidak perlu mengetikkan path lengkap dari executable.

[...]
Checking the integrity of the binary archive... ok.
Unpacking into "/usr/racket" (Ctrl+C to abort)...
Done.

If you want to install new system links within the "bin", "man"
  and "share/applications" subdirectories of a common directory prefix
  (for example, "/usr/local") then enter the prefix of an existing
  directory that you want to use.  This might overwrite existing symlinks,
  but not files.
(default: skip links) > /usr/local 
Installing links in "/usr/local/bin"...
  drracket, gracket, gracket-text, mred, mred-text, mzc, mzpp, mzscheme, mztext, pdf-slatex, plt-games, plt-help, plt-r5rs, plt-r6rs, plt-web-server, racket, raco, scribble, setup-plt, slatex, slideshow, swindle
  done.
"/usr/local/share/man/man1" does not exist, skipping.
"/usr/local/share/applications" does not exist, skipping.

Installation complete.

Raket telah terpasang sekarang.

Verifikasi pemasangan Raket

Jika Anda telah menginstal Racket menggunakan PPA, cukup ketik perintah berikut untuk masuk ke konsol Racket:

$ racket

Jika Anda telah menggunakan skrip penginstal Racket dan mengubah lokasi penginstalan yang berbeda, ketik salah satu dari perintah berikut tergantung di mana Anda menginstalnya dengan menjawab pertanyaan ke-2 dan ke-3 selama proses penginstalan.

$ /usr/racket/bin/racket

Atau,

$ /usr/local/racket/bin/racket

Atau,

$ ~/racket/bin/racket

Saya menggunakan PPA, maka saya masuk ke konsol Racket menggunakan perintah:

$ racket

Ini adalah tampilan command prompt Racket di desktop Ubuntu 18.04 saya.

Welcome to Racket v7.5.
>

Untuk membaca dokumentasi Racket, ketik bantuan di konsol Raket dan tekan ENTER. Ini akan membuka halaman dokumentasi Raket di browser web default Anda.

Untuk keluar dari konsol, tekan Ctrl+D .

Jika Anda tidak menyukai cara baris perintah atau Anda seorang pemula, gunakan DrRacket IDE grafis.

Luncurkan DrRacket dari Menu atau Dash. Anda juga dapat memulai DrRacket dari Terminal menggunakan perintah:

$ drracket

Antarmuka default DrRacket akan terlihat seperti di bawah ini.

Ketik program Anda di antarmuka DrRacket dan tekan tombol "Jalankan" di pojok kanan atas.

Berikut adalah program sederhana untuk menampilkan teks yang diberikan:

#lang racket
(displayln "Welcome to OSTechNix!")

Keluaran:

Copot Pemasangan Raket

Jika Anda telah menginstal Racket menggunakan PPA, jalankan perintah berikut untuk menghapus Racket:

$ sudo apt --purge remove racket

Jika Anda menginstalnya secara manual menggunakan penginstal, hapus saja direktori instalasi. Periksa kembali jalur tersebut sebelum menghapusnya.

$ sudo rm -r /usr/racket

Terakhir, temukan dan hapus Symlink rusak yang tidak digunakan yang dibuat selama proses instalasi.

Semoga membantu.

Bacaan yang disarankan:

  • Cara Menginstal Bahasa Go Di Linux
  • Cara Memasang NodeJS Di Linux
  • Instal Bahasa Pemrograman Rust Di Linux
  • Memulai Bahasa Pemrograman Haskell

Linux
  1. Cara Install Bahasa Pemrograman Erlang di Debian 10

  2. Instal Bahasa Pemrograman R di Fedora 35 - Panduan langkah demi langkah?

  3. Cara Menginstal Bahasa Pemrograman R di Fedora 35

  1. Cara Install Bahasa Pemrograman Go di Linux (Ubuntu/Debian/CentOS)

  2. Cara Menginstal Bahasa Pemrograman Go di Debian 11

  3. Cara Install Bahasa Pemrograman Rust di Rocky Linux 8

  1. Instal Bahasa Pemrograman Rust Di Linux

  2. Cara Menginstal Bahasa Pemrograman Nim Di Linux

  3. Cara Menginstal Bahasa Go Di Linux