Ubuntu'da R nasıl yükseltilir? [kapalı]


107

Ubuntu'mda R 2.12.1 kurulu ve en son sürüm 2.15'e yükseltmek istiyorum, bunu nasıl başarabilirim? Teşekkürler


bu muhtemelen alakalı: superuser.com/questions/279088/…
Chase


1
Bu sorunun kapatılması yerine askubuntu.com'a taşınması gerekmez mi?
Janaka Bandara

Yanıtlar:


229

R zaten kurulu olduğundan, bu yöntemle yükseltebilmelisiniz. Her şeyden önce, bu kadar kontrol etmek uygundur, yeni birinde önceki sürümde yüklü paketler olmasını isteyebilirsiniz yayını . Ardından gelen talimatları uygulayın burada

  1. sources.listDosyayı açın :

    sudo nano /etc/apt/sources.list    
  2. Paketlerin alınacağı kaynakla bir satır ekleyin. Örneğin:

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

    Değiştir https://cloud.r-project.orgne olursa olsun ayna kullanmak ister ve yerini alacak version/ne olursa olsun versiyonu size (örneğin kullandığınız Ubuntu trusty/, xenial/vb). "Hatalı bir satır hatası" alıyorsanız, /ubuntu/ve arasında boşluk olup olmadığını kontrol edin version/.

  3. Güvenli APT anahtarını getirin:

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

    veya

    gpg --hkp://keyserver keyserver.ubuntu.com:80 --recv-key E084DAB9
  4. Anahtarlığa ekleyin:

    gpg -a --export E084DAB9 | sudo apt-key add -
  5. Kaynaklarınızı güncelleyin ve kurulumunuzu yükseltin:

    sudo apt-get update && sudo apt-get upgrade
  6. Yeni sürümü yükleyin

    sudo apt-get install r-base-dev
  7. Size en uygun çözümü izleyerek eski paketlerinizi kurtarın (buna bakın ). Örneğin, tüm paketleri (yalnızca CRAN'dan değil) kurtarmak için fikir şudur:

    - paketleri kopyalamak R-oldversion/libraryiçin R-newversion/library, (zaten yeni sürümde varsa bir paket üzerine yok!).

    - R komutunu çalıştırın update.packages(checkBuilt=TRUE, ask=FALSE).


2
Merhaba Ananda ve diğerleri, bu çözümlerden bazılarını installr paketine dahil etmeyi çok isterim: github.com/talgalili/installr Herhangi biriniz onu tanıtmaya istekli misiniz?
Tal Galili 13

1
bu işe yaradı
marbel

sudo su echo "deb stats.bris.ac.uk/R/bin/linux/ubuntu exact /" >> /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 apt-get update apt-get upgrade
Beyhan Gül

1
Bu yöntemin, yapmak istediğiniz şey olmayabilecek R dışında birçok şeyi yükselteceğini unutmayın.
Asu

1
Merhaba, sadece bu cevabı takip etmek için. Bana göre, 2. adımdaki web sitesi çalışmıyor. Başka bir tane kullandım: cran.rstudio.com/bin/linux/ubuntu . Source.list dosyasına eklediğim satır: deb cran.rstudio.com/bin/linux/ubuntu bionic-cran35 /
Mathieu Châteauvert
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.