Tôi nghĩ rằng các gói R duy nhất có sẵn thông qua các repos Ubuntu là các gói được duy trì bởi nhóm cốt lõi phát triển R. Giống như với hầu hết các gói, những gói có sẵn thông qua apthoặc synap không phải lúc nào cũng là phiên bản mới nhất. May mắn thay, bạn có tùy chọn thêm nguồn phần mềm do CRAN duy trì bằng cách tạo một tệp mới /etc/apt/sources.list.d/CRAN.listcó chứa một dòng văn bản:
deb http://cran.r-project.org/bin/linux/ubuntu trusty/
(thay thế trusty/bằng tên mã của bản phân phối của bạn; nếu bạn không biết nó nhập lsb_release -cvào một thiết bị đầu cuối). Sau đó (và apt update) quản lý gói của bạn sẽ luôn cài đặt (hoặc cập nhật cho) các phiên bản Cran-duy trì của r-base, r-base-corevv, bởi vì họ sẽ có số phiên bản cao hơn so với những người trong nguồn debian. Xem ở đây nếu aptphàn nàn về repo không dấu.
Đối với tất cả các gói khác (AKA "gói đóng góp"), tôi thích cài đặt trong R hơn install.packages(c("name_of_package", "name_of_other_package"))bất cứ khi nào có thể, trừ khi tôi biết rằng phiên bản trên CRAN đã cũ và phiên bản mới hơn có chức năng mà tôi cần. Trong những trường hợp như vậy, bạn có thể cài đặt từ GitHub bằng devtools::install_github('AccountName/RepositoryName')hoặc tải xuống tệp lưu trữ và cài đặt nó từ cửa sổ đầu cuối qua R CMD INSTALL name_of_package.tar.gzhoặc trong R qua install.packages("/path/to/downloaded/package.tar.gz", repos=NULL, type="source").
Để đầy đủ, đây là hướng dẫn chính thức từ CRAN .