Saya baru di Ubuntu. Saya ingin menginstal Scala versi 2.11.4 terbaru di komputer saya tetapi instruksi di situs web mereka samar bagi saya. Adakah yang bisa menjelaskan cara menginstalnya langkah demi langkah?
Saya baru di Ubuntu. Saya ingin menginstal Scala versi 2.11.4 terbaru di komputer saya tetapi instruksi di situs web mereka samar bagi saya. Adakah yang bisa menjelaskan cara menginstalnya langkah demi langkah?
Jawaban:
Cara termudah untuk menginstal Scala adalah dengan menggunakan file instalasi .deb . Pada halaman unduhan, Anda dapat melihat versi stabil terbaru. Lalu buka halaman Semua Unduhan dan temukan versi itu (atau Scala 2.11.4 ). Gulir ke bawah ke bagian bawah halaman versi itu dan cari scala-2.11.4.deb (atau versi yang sesuai) dan unduh.
Jika Anda merasa nyaman dengan baris perintah, Anda dapat menginstal deb Scala yang diunduh dengan:
sudo dpkg -i scala-2.11.4.deb
Jika tidak, Anda harus menginstal GDebi melalui Pusat Perangkat Lunak Ubuntu, atau melalui terminal dengan:
sudo apt-get install gdebi
Setelah GDebi diinstal, Anda dapat mengklik dua kali scala-2.11.4.deb di browser file Anda yang akan membuka installer paket. Terakhir, klik "Instal Paket", dan Scala versi baru Anda akan diinstal.
Cukup unduh scala.deb
dan instal:
sudo apt-get remove scala-library scala
wget http://www.scala-lang.org/files/archive/scala-2.11.6.deb
sudo dpkg -i scala-2.11.6.deb
sudo apt-get update
sudo apt-get install scala
. dpkg akan menginstalnya.
sudo apt-get install scala
, seperti sudo dpkg -i scala-2.11.6.deb
sudah cukup tetapi menginstal scala.deb
dari situs saya pikir lebih baik daripada menggunakan sudo apt-get install scala
, karena repositori resmi lebih up to date
Menginstal scala 2.11.4 atau versi lain yang tidak ada dalam repositori Ubuntu atau PPA (harap diingat: scala akan membutuhkan JAVA dan saya menganggap Anda sudah menginstal ini. Lihat bantuan ubuntu jika belum).
Ekstrak konten ke suatu tempat di sistem Anda. Saya akan memilih / opt / scala /. Sesuatu seperti:
tar xvfz ~ / Downloads / scala-2.11.4.tgz / opt / mv /opt/scala-2.11.4/ / opt / scala /
Readme dalam "docs" menyatakan Anda dapat menjalankan scala dari direktori bin:
Instalasi
Dekompres arsip dan jalankan perintah di atas langsung dari
bin
direktori. Kami sarankan menambahkan path lengkapbin
direktori kePATH
variabel lingkungan.
... di mana Anda memiliki alat berikut:
- scala Scala interactive interpreter
- scalac Scala compiler
- fsc Scala resident compiler
- scaladoc Scala API documentation generator
- scalap Scala classfile decoder
Jadi kamu akan melakukannya
cd /opt/scala
scala
untuk membuka juru bahasa.
Mengenai PATH yang disebutkan dalam baca saya:
Tambahkan Scala ke $ PATH Anda dengan menambahkan baris ini ke .profile
dalam direktori home Anda
PATH="$PATH:/opt/scala/bin"
Perlu diingat bahwa nama jalur harus dinamai sesuai dengan apa yang Anda ekstrak juga. Menambahkannya akan menghentikan kebutuhan untuk dilakukan cd /opt/scala/
dan Anda dapat meminta scala
dari mana saja pada sistem Anda.
Ya, instruksi instalasi di scala-lang.org singkat dan mengasumsikan tingkat kemahiran tertentu dengan mengatur variabel lingkungan. Asumsi ini juga hadir di sebagian besar jawaban di sini atau di stackoverflow. reson lain yang saya ingin tambahkan jawaban saya adalah bahwa tidak ada lagi file deb. Tersedia untuk diunduh dari scala-lang.org.
Baru-baru ini saya berhasil menginstal Scala 2.11.7 pada mesin saya mengikuti langkah-langkah ini. Itu adalah instalasi Scala baru dan Java 1.8 sudah ada.
Diunduh scala-2.11.7.tgz dari http://www.scala-lang.org/download/ ke direktori Unduhan saya.
Arahkan ke direktori unduhan dan bongkar arsip:
sudo tar xvfz scala-2.11.4.tgz
Pindahkan direktori yang belum dibongkar ke direktori yang ditunjukkan dalam instruksi:
mv scala-2.11.7 /usr/local/share/scala
Atur variabel lingkungan secara permanen. Seperti ditunjukkan dalam pertanyaan tentang Stack Overflow di sini , dan digunakan oleh instalasi paket perangkat lunak lain, (misalnya saya menemukan Anaconda Python sebagai edit otomatis terakhir di atasnya), salah satu cara yang dapat diandalkan untuk melakukannya adalah dengan mengedit file .bashrc atau menambahkan variabel-variabel ini ke PATH langsung dengan perintah ini:
export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
Muat ulang shell agar perubahan diterapkan:
exec $SHELL
Sekarang Anda dapat memulai Scala REPL dari baris perintah dengan mengetik:
scala
sudo
di langkah 2, tapi mungkin di langkah 3. Dan Anda juga tidak perlu sudo untuk mengedit Anda.bashrc