Pertanyaan Bagaimana menginstal paket interpreter bahasa R untuk komputasi statistik?


Bagaimana cara menginstal interpreter bahasa R? Apa nama paketnya? saya telah mencoba R, rlang, Rlang, rproject, dll tetapi tidak ada yang berhasil - tidak apt-get atau Ubuntu Software Center menemukan R.

Mungkinkah R tidak termasuk dalam repositori Ubuntu resmi?


33
2017-08-04 07:12


asal




Jawaban:


Paket yang Anda minta adalah r-base. Jadi jalankan perintah berikut:

sudo apt-get install r-base

dan Anda akan memiliki R di sistem Anda. Bertahun-tahun lalu saya juga bingung dengan ini - nama paket seperti itu memang bodoh.


42
2017-08-04 07:17



Bagaimana cara menjalankan interpreter R, mirip dengan python menjalankan interpreter Python? r hanya hang dan saya tidak melihat calon yang jelas dimulai dengan "r" setelah menginstal r-base. - user1717828
Anda hampir mendapatkannya. Coba huruf besar, ketik: R - Vajk Hermecz


Paket yang Anda inginkan adalah r-base  Install r-base.

Jika Anda perlu membuat paket R dari sumber, Anda juga perlu r-base-dev  Install r-base-dev. (Sebagian besar pengguna mungkin tidak membutuhkan ini.)

Itu mungkin semua yang perlu Anda lakukan.

Dapatkan versi R yang lebih baru

Versi R mungkin sumber perangkat lunak resmi rilis Ubuntu Anda mungkin cukup. Dengan asumsi itu terjadi, Anda tidak perlu membaca lebih jauh (kecuali mungkin untuk hiburan).

Tapi jika Anda ingin / membutuhkan versi terbaru, pilih cermin CRAN dari daftar. Lakukan salah satu dari yang berikut:

  • Membuat .list file (Anda mungkin menyebutnya r.list) di /etc/apt/sources.list.d dengan baris ini sebagai isinya:

    deb http://cermin-cran Anda/bin/linux/ubuntu terpercaya

    Jika Anda menggunakan Ubuntu 14.04 Trusty Tahr, Anda akan menyimpannya trusty apa adanya. Kalau tidak, ganti kata itu dengan codename huruf kecil dari rilis Ubuntu apa pun yang Anda gunakan. (Kata pertama saja, "kata sifat", bukan "nama binatang".) Mereka tercantum di sini atau pada halaman rilis. Misalnya, untuk Ubuntu 12.04 Precise Pangolin precise. Untuk 14.10 Utopic Unicorn, itu akan terjadi utopic.

    Ini adalah nama yang tercantum di sebagian besar atau semua yang serupa deb baris dalam file konfigurasi /etc/apt/sources.list.

    Untuk membuat Anda r.list file, Anda dapat membuka jendela Terminal (Ctrl+Alt+T) dan jalankan perintah seperti ini (pastikan untuk mengganti CRAN mirror pilihan Anda, dan, jika Anda tidak menjalankan 14.04, nama kode rilis Anda):

    echo 'deb http://cermin-cran Anda/bin/linux/ubuntu terpercaya' | sudo tee -a /etc/apt/sources.list.d/r.list

    Sebagai contoh, pada Ubuntu 15.04 Vivid Vervet system yang terletak di Amerika Serikat bagian timur laut, saya menggunakan:

    echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
    
  • Atau, alih-alih menambahkan sumber perangkat lunak dalam file konfigurasinya sendiri, tambahkan baris tersebut ke file konfigurasi sumber perangkat lunak utama, /etc/apt/sources.list. Anda dapat membuka file itu dalam editor teks grafis dengan membuka jendela Terminal (Ctrl+Alt+T) dan menjalankan perintah:

    sudo -H gedit /etc/apt/sources.list
    

Tambahkan kunci penandatangan untuk repositori CRAN (Anda dapat memverifikasi di sini):

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

Jika gagal, cara ini dapat berfungsi:

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

Untuk mengaktifkan konfigurasi sumber perangkat lunak baru, jalankan:

sudo apt-get update

Kemudian untuk menginstal (atau meng-upgrade ke) versi R untuk CRAN:

sudo apt-get install r-base

(Anda dapat menginstal r-base-dev dan paket lain yang dibutuhkan sama. sudo apt-get upgrade biasanya akan meningkatkan paket R apa pun yang memiliki versi lebih baru, jika versi yang lebih lama diinstal; Anda tidak harus memasukkan nama mereka secara individual.)

Bacaan lebih lanjut / sumber yang dikutip:

Untuk rincian lebih lanjut dan informasi tentang paket pendukung lain yang tersedia untuk instalasi pada sistem Ubuntu, lihat "PAKET UBUNTU UNTUK R".

  • Jawaban di atas adalah (sangat) longgar diadaptasi dari (sebagian kecil) bagian dari README itu.
  • Perintah untuk mengimpor kunci penandatanganan CRAN diambil langsung dari itu, meskipun instruksi saya dalam kata-kata saya sendiri, dan disederhanakan.

26
2017-08-04 07:40



Menambahkan baris di atas dalam sources.list menghasilkan kesalahan yang mengatakan bahwa baris tersebut salah diformat. Thread di bawah mengatakan bahwa ini adalah format yang benar untuk menambahkan nama sumber "deb stat.ethz.ch/CRAN/bin/linux/ubuntu dapat dipercaya / # diaktifkan-secara manual " askubuntu.com/questions/503270/…  Tolong koreksi saya jika saya salah. Saya seorang pemula, tetapi ini berhasil bagi saya. - Erdnase
@Erdnase Maaf! Anda benar tentang itu / setelah nama rilis. Saya telah menambahkan bahwa untuk posting ini - terima kasih! (Bagian yang dimulai dengan # adalah commen dan opsional.) - Eliah Kagan
Gambar Anda perlu diperbarui. - Tim
@ Tim Gambar apa? - Eliah Kagan
@ Yang memasang r-base? Mungkin itu sekolahku yang menghalangi mereka. - Tim


Edit: Ini termasuk dalam repositori Ubuntu, tetapi mereka ingin Anda menginstal dari mereka.

Sumber.

PAKET UBUNTU UNTUK R

Paket R untuk Ubuntu pada i386 dan amd64 tersedia untuk semua yang stabil   Rilis desktop Ubuntu hingga tanggal resmi kehidupan mereka.   Namun, hanya rilis Long Term Support (LTS) terbaru yang sepenuhnya   didukung. Pada 17 Oktober 2013, rilis yang didukung adalah Aman   Tahr (14.04), Precise Pangolin (12.04; LTS), dan Lucid Lynx (10.04; LTS).

Lihat sini untuk detailnya.

INSTALASI

Untuk mendapatkan paket R terbaru, tambahkan entri seperti

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu trusty/

atau

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/

atau

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/

di file /etc/apt/sources.list Anda, diganti    oleh URL aktual CRAN favorit Anda   cermin. Lihat sini untuk daftar   Cermin CRAN. Untuk menginstal sistem R lengkap, gunakan

  sudo apt-get update
  sudo apt-get install r-base

Pengguna yang perlu mengkompilasi paket R dari sumber [mis. paket   pengelola, atau siapa pun yang menginstal paket dengan menginstal.packages ()]   juga harus menginstal paket r-base-dev   (Tidak relevan untuk Anda, ditambahkan untuk kejelasan):

  sudo apt-get install r-base-dev

1
2017-08-04 07:17



Nah, menurut sumber Anda, sepertinya seseorang dalam tim pengembangan R tidak ingin kita menginstal R dari repositori Ubuntu. Ada paket di repositori Ubuntu: r-base.
Jika Anda ingin mengunduh R dan menginstalnya, maka Anda harus mendapatkan funky tentang menambahkan kunci publik dari server paket R seperti jawaban ini: askubuntu.com/questions/503270/… - karel
Jika Anda tidak menambahkan kunci publik maka Anda tidak dapat menginstal R. Terminal akan, bagaimanapun, memberi Anda pesan yang meminta Anda untuk menambahkan kunci publik sebelum Anda menginstal R dan jika Anda menambahkan kunci publik maka r-base dapat berhasil diinstal setelahnya. - karel
Semua informasi yang Anda perlukan untuk menambahkan kunci publik diperinci dalam tautan yang diberikan di komentar pertama saya. Saya juga dapat mengkonfirmasi bahwa informasi dalam jawaban yang terhubung adalah saat ini dan berfungsi untuk menginstal paket r-base di Ubuntu 14.04. - karel
Baiklah kalau begitu :-) Terima kasih! - Tim