2010-10-20 14 views
21

Olası Çoğalt: R ise
Painless way to install a new version of R?R sürümümü yükselttikten sonra, eski sürümde yüklenen tüm paketleri nasıl kolayca yeniden yükleyebilirim?

, paketler yükseltmeleri genelinde uyumlu değildir ve yeniden yüklenmesi gerekir. Yeni sürümde aynı sürüm paketini eski sürümde yüklediğim gibi kolayca kurmanın bir yolu var mı?

Düzenleme: apt ile yükseltdiğimden, R'nin eski sürümüne kolayca erişemiyorum.

update.packages(checkBuilt=TRUE, ask=FALSE) 

sizin için bu konuda ne çalışmaz:

+1

Bir dupe türü, ancak R ile eski sürümüne erişemediğim için apt. Yani yeni çözüm, listeyi almak için yeteri kadar eski kütüphaneleri kullanarak izleyemediğim sürece çözüm benim için işe yaramayacaktır. –

+0

Cevapların hepsi geçerli. Eski kitaplık dizinine erişemiyorsanız, eski paketlerinizi yeni R sürümüne kopyalayamazsınız. Mantığa benziyor. Değeri için, bu sorunu yaşamanızı engelleyebilecek bir cevap ekledim. Her durumda, eğer hala eski kütüphane klasörüne erişiminiz varsa, şunu ayarlayın: install.packages (lib.loc = "yol/to/klasör") –

+0

R'nin yeni versiyonunun lib.loc, eski sürümde yüklenen paketleri listeler. Yani bu doğru olduğun anlamına gelir, diğer sorudaki cevaplar benim için çalıştı. –

cevap

27

Sadece olası bir çözüm ile bir soru haberi?

+5

Bu eski konumdan yeni kopyalanacak libs klasörüne ihtiyaç duyar mı? – Avinash

İlgili konular