Bagaimana cara memutakhirkan R di ubuntu? [Tutup]

107

Saya telah menginstal R 2.12.1 di ubuntu saya, dan saya ingin meningkatkan ke versi terbaru 2.15, bagaimana cara mencapainya? Terima kasih

zjffdu.dll
sumber
ini mungkin relevan: superuser.com/questions/279088/…
Mengejar
1
Panduan R untuk ini ada di sini: cran.r-project.org/bin/linux/ubuntu/README.html
Adam Erickson
1
Bukankah pertanyaan ini seharusnya dipindahkan ke askubuntu.com daripada menutupnya?
Bandara Janaka
Langkah mudah di sini: digitalocean.com/community/tutorials/…
Digvijay Sawant

Jawaban:

229

Karena R sudah terinstal, Anda seharusnya dapat memutakhirkannya dengan metode ini. Pertama-tama, Anda mungkin ingin memiliki paket yang Anda instal di versi sebelumnya di versi baru, jadi akan lebih mudah untuk memeriksa posting ini . Kemudian, ikuti instruksi dari sini

  1. Buka sources.listfile:

    sudo nano /etc/apt/sources.list    
  2. Tambahkan baris dengan sumber dari mana paket akan diambil. Sebagai contoh:

    deb https://cloud.r-project.org/bin/linux/ubuntu/ version/

    Ganti https://cloud.r-project.orgdengan apa pun cermin Anda ingin menggunakan, dan mengganti version/dengan apa pun versi Ubuntu yang Anda gunakan (misalnya, trusty/, xenial/, dan sebagainya). Jika Anda mendapatkan "Galat baris cacat", periksa apakah Anda memiliki spasi di antara /ubuntu/dan version/.

  3. Ambil kunci APT aman:

    gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9

    atau

    gpg --hkp://keyserver keyserver.ubuntu.com:80 --recv-key E084DAB9
  4. Tambahkan ke keyring:

    gpg -a --export E084DAB9 | sudo apt-key add -
  5. Perbarui sumber Anda dan tingkatkan instalasi Anda:

    sudo apt-get update && sudo apt-get upgrade
  6. Instal versi baru

    sudo apt-get install r-base-dev
  7. Pulihkan paket lama Anda dengan mengikuti solusi yang paling sesuai untuk Anda ( lihat ini ). Misalnya, untuk memulihkan semua paket (tidak hanya dari CRAN) idenya adalah:

    - salin paket dari R-oldversion/libraryke R-newversion/library, (jangan menimpa paket jika sudah ada di versi baru!).

    - Jalankan perintah R update.packages(checkBuilt=TRUE, ask=FALSE).

A5C1D2H2I1M1N2O1R2T1
sumber
2
Halo Ananda dan yang lainnya, saya ingin memasukkan beberapa solusi ini ke dalam paket installr : github.com/talgalili/installr Adakah di antara Anda yang bersedia mempromosikannya ?
Tal Galili
1
ini berhasil
marbel
sudo su echo "deb stats.bris.ac.uk/R/bin/linux/ubuntu presisi /" >> /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 apt-get update apt-get upgrade
Beyhan Gül
1
Perhatikan bahwa metode ini akan meningkatkan banyak hal lain selain R, yang mungkin bukan yang ingin Anda lakukan.
Asu
1
Hai, hanya untuk menindaklanjuti jawaban itu. Bagi saya, tampaknya situs web dari langkah 2 sedang down. Saya menggunakan yang lain: cran.rstudio.com/bin/linux/ubuntu . Baris yang saya tambahkan ke file source.list adalah: deb cran.rstudio.com/bin/linux/ubuntu bionic-cran35 /
Mathieu Châteauvert