Ubuntu repoları aracılığıyla kullanılabilen tek R paketi, R geliştirme çekirdek ekibi tarafından tutulan paketler. Çoğu pakette olduğu gibi, aracılığıyla apt
veya synaptic'te bulunanlar her zaman en yeni sürümler değildir. Neyse /etc/apt/sources.list.d/CRAN.list
ki, tek bir metin satırı içeren yeni bir dosya oluşturarak, CRAN tarafından korunan bir yazılım kaynağı ekleme seçeneğiniz var :
deb http://cran.r-project.org/bin/linux/ubuntu trusty/
( trusty/
dağıtımınızın kod adıyla değiştirin ; lsb_release -c
bir terminale girdiğini bilmiyorsanız ). (Ve bir sonra apt update
) paket yöneticisi her zaman CRAN bakımlı sürümlerini yüklemek (veya güncellemek) olacak r-base
, r-base-core
onlar debian kaynaklarda olanlara göre daha yüksek sürüm numaralarına sahip olacağından dolayı, vb. Repo imzasız olduğundan şikayet ederse buraya bakınız apt
.
Diğer tüm paketler için (AKA "katkıda bulunan paketler"), install.packages(c("name_of_package", "name_of_other_package"))
CRAN'daki sürümün eski olduğunu ve yeni bir sürümün ihtiyaç duyduğum işlevselliğe sahip olduğunu bilmediğim sürece, mümkün olduğunda R içine yüklemeyi tercih ederim . Bu gibi durumlarda GitHub'dan devtools::install_github('AccountName/RepositoryName')
bir arşiv kurabilir ya da indirebilir ya da bir terminal penceresinden R CMD INSTALL name_of_package.tar.gz
ya da R yoluyla kurabilirsiniz install.packages("/path/to/downloaded/package.tar.gz", repos=NULL, type="source")
.
Tamamlanması için, burada CRAN'ın resmi kılavuzudur .