Ubuntu 16.04'te R sürüm 3.3'ü yükseltme


10

Şu anda Ubuntu 16.04 LTS'de R sürüm 3.2.3 kullanıyorum. Devtools, data.table vb gibi paketleri gerektiren kma adlı bir paket yüklemeye çalışıyorum. Bu paketleri yüklemeye çalıştığımda, bunu alıyorum:

install.packages(c("devtools", "data.table", "reshape2", "dplyr"))
Warning in install.packages :
  download had nonzero exit status
Installing packages into ‘/home/varun/R/x86_64-pc-linux-gnu-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  packages ‘devtools’, ‘data.table’, ‘reshape2’, ‘dplyr’ are not available (for R version 3.2.3)

R sürümü 3.3 veya üzeriyse bu paketler sorunsuz yüklenir. Mevcut R 3.2 sürümümden R'mi 3.3 veya üstüne nasıl yükseltebilirim? Ayrıca tüm paketlerim 3.2. Tüm bu paketleri tekrar yüklemem gerekiyor mu?

Yakında duymayı umuyoruz.

Teşekkürler

Yanıtlar:


10

Michael Rutter'ın PPA'sını kullanın

Rutter PPA'sı şu anda R 3.4.0'a sahiptir. PPA'yı kurmak için Ctrl+ Alt+ tuşlarına basarak bir terminal açın Tve şunu girin:

sudo add-apt-repository ppa:marutter/rrutter

Bunu takiben:

sudo apt update
sudo apt full-upgrade

Bu, R kurulumunuzu yükseltir.

Bu yardımcı olur umarım


Merhaba, R sürümümü 3.4'e yükselttim. Rstudio'yu kullanarak R'yi çalıştırdığım için, 3.4 sürümü için biokondüktör kurmaya çalışıyorum ama bu hata kaynağını alıyorum (" bioconductor.org/biocLite.R" ) URL ' bioconductor.org/biocLite.R ': status 'Peer sertifika verilen CA sertifikalarıyla doğrulanamıyor 'Bunu nasıl düzeltebilirim ??
user3138373

1
@ user3138373 Biyoiletken hakkında hiçbir fikrim yok. Bu onların web sitesi sorunu gibi görünüyor. Lütfen başkalarının yardımcı olabilmesi için yeni bir soru sorun. Yukarıdaki cevabımdan memnunsanız, cevabı doğru olarak kabul etmeyi ve yeşil onay işaretini buna karşı koymayı düşünün. Teşekkürler.
user68186

Bir tarball'dan R 3.4 yükledim, ancak Ubuntu'nun bunu tanımasını sağlayamıyorum ... Bu komutu takip edebilirim, ancak yeni yüklemeyi tanımaya / yeniden yüklemeye gerek yok vb.
Alex W

"Bunu tanımak için Ubuntu" ile ne demek istediğinizden emin değilim. Bir başlatıcı simgesi istiyorsanız, bunu kendiniz yapmanız gerekir. Bir tarball böyle çalışır. Ayrıca kendi başlarına güncelleme yapmazlar. Kurulumu silmek ve yeniden başlatmak daha kolaydır. Lütfen daha fazla ayrıntı içeren yeni bir soru sorun.
user68186
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.