Saya pikir satu-satunya paket R yang tersedia melalui repo Ubuntu adalah paket yang dikelola oleh tim inti pengembangan R. Seperti kebanyakan paket, paket yang tersedia melalui apt
atau sinaptik tidak selalu merupakan versi terbaru. Untungnya Anda memiliki opsi untuk menambahkan sumber perangkat lunak yang dikelola CRAN dengan membuat file baru /etc/apt/sources.list.d/CRAN.list
yang berisi satu baris teks:
deb http://cran.r-project.org/bin/linux/ubuntu trusty/
(ganti trusty/
dengan nama kode distribusi Anda; jika Anda tidak tahu itu ketik di lsb_release -c
terminal). Setelah itu (dan apt update
) paket manajer Anda akan selalu menginstal (atau update ke) versi Cran-dipertahankan dari r-base
, r-base-core
, dll, karena mereka akan memiliki nomor versi yang lebih tinggi daripada yang di sumber-sumber debian. Lihat di sini jika ada apt
keluhan tentang repo yang tidak ditandatangani.
Untuk semua paket lain (AKA "paket kontribusi"), saya lebih suka menginstal dalam R melalui install.packages(c("name_of_package", "name_of_other_package"))
kapan pun memungkinkan, kecuali saya tahu pasti bahwa versi pada CRAN sudah tua dan bahwa versi yang lebih baru memiliki fungsi yang saya butuhkan. Dalam kasus tersebut, Anda dapat menginstal dari GitHub dengan devtools::install_github('AccountName/RepositoryName')
atau mengunduh arsip dan menginstalnya dari jendela terminal melalui R CMD INSTALL name_of_package.tar.gz
, atau dalam R via install.packages("/path/to/downloaded/package.tar.gz", repos=NULL, type="source")
.
Untuk kelengkapan, berikut adalah panduan resmi dari CRAN .