Câu trả lời:
Gói bạn đang yêu cầu là r-cơ sở . Vì vậy, chạy lệnh sau:
sudo apt-get install r-base
và bạn sẽ có R trong hệ thống của bạn. Nhiều năm trước tôi cũng bị nhầm lẫn bởi điều này - tên gói như vậy thực sự là ngu ngốc.
R
Gói bạn muốn là r-cơ sở .
Nếu bạn cần xây dựng các gói R từ nguồn, bạn cũng cần r-base-dev . (Hầu hết người dùng có thể không cần điều này.)
Đó có thể là tất cả những gì bạn cần làm.
Phiên bản R có lẽ là nguồn phần mềm chính thức phát hành Ubuntu của bạn có khả năng là đủ. Giả sử đó là trường hợp, bạn không cần phải đọc thêm nữa (ngoại trừ có lẽ để giải trí).
Nhưng nếu bạn muốn / cần phiên bản mới nhất , hãy chọn gương CRAN từ danh sách . Việc thực hiện một trong những điều sau đây:
Tạo một .list
tệp (bạn có thể gọi nó r.list
) /etc/apt/sources.list.d
với dòng này như nội dung của nó:
deb http://your-cran-mirror/bin/linux/ubuntu trusty/
Nếu bạn đang sử dụng Ubuntu 14.04 Trusty Tahr, bạn sẽ giữ nguyên trusty
như vậy. Mặt khác, thay thế từ đó bằng tên mã chữ thường của bất kỳ bản phát hành Ubuntu nào bạn đang sử dụng. (Chỉ từ đầu tiên; "tính từ", không phải "tên động vật".) Chúng được liệt kê ở đây hoặc trên trang phát hành . Ví dụ, đối với Ubuntu 12.04 Pangolin chính xác là như vậy precise
. Cho 14.10 Utopic Unicorn nó sẽ được utopic
.
Đây là tên được liệt kê trong hầu hết hoặc tất cả các deb
dòng tương tự trong tệp cấu hình /etc/apt/sources.list
.
Để tạo r.list
tệp của bạn , bạn có thể mở Cửa sổ đầu cuối ( Ctrl+ Alt+ T) và chạy lệnh như thế này (đảm bảo thay thế trong gương CRAN bạn chọn và, nếu bạn không chạy 14.04, tên mã phát hành của bạn):
echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list
Ví dụ: trên hệ thống Vervet Ubuntu 15.04 nằm ở phía đông bắc Hoa Kỳ, tôi đã sử dụng:
echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
Hoặc , thay vì thêm nguồn phần mềm vào tệp cấu hình của chính nó, hãy thêm dòng đó vào tệp cấu hình nguồn phần mềm chính ,/etc/apt/sources.list
. Bạn có thể mở tệp đó trong trình soạn thảo văn bản đồ họa bằng cách mở cửa sổ Terminal (Ctrl+Alt+T) và chạy lệnh:
sudo -H gedit /etc/apt/sources.list
Thêm khóa ký cho kho CRAN ( bạn có thể xác minh nó ở đây ):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
Nếu thất bại, cách này có thể hoạt động:
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -
Để kích hoạt cấu hình nguồn phần mềm mới, hãy chạy:
sudo apt-get update
Sau đó, để cài đặt (hoặc nâng cấp lên) phiên bản R cho CRAN:
sudo apt-get install r-base
(Bạn có thể cài đặt r-base-dev
và bất kỳ gói cần thiết nào tương tự. sudo apt-get upgrade
Thông thường sẽ nâng cấp mọi gói R có phiên bản mới hơn, nếu phiên bản cũ hơn được cài đặt ; bạn không phải nhập tên riêng của chúng.)
Để biết thêm chi tiết và thông tin về các gói hỗ trợ khác có sẵn để cài đặt trên các hệ thống Ubuntu, hãy xem "GÓI UBUNTU CHO R" .
/
tên phát hành. Tôi đã thêm nó vào bài viết này - cảm ơn! (Phần bắt đầu bằng #
dấu phẩy và là tùy chọn.)
Chỉnh sửa: Nó được bao gồm trong kho Ubuntu, nhưng họ muốn bạn cài đặt từ kho của họ.
Nguồn .
GÓI UBUNTU CHO R
Các gói R cho Ubuntu trên i386 và amd64 có sẵn cho tất cả các bản phát hành Ubuntu ổn định trên Máy tính cho đến ngày kết thúc chính thức của chúng. Tuy nhiên, chỉ có bản phát hành Hỗ trợ dài hạn (LTS) mới nhất được hỗ trợ đầy đủ. Kể từ ngày 17 tháng 10 năm 2013, các bản phát hành được hỗ trợ là Trusty Tahr (14.04), Pangolin chính xác (12.04; LTS) và Lucid Lynx (10.04; LTS).
Xem ở đây để biết chi tiết.
CÀI ĐẶT
Để có được các gói R mới nhất, hãy thêm một mục như
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu trusty/
hoặc là
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/
hoặc là
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/
trong tệp /etc/apt/source.list của bạn, thay thế bằng URL thực tế của máy nhân bản CRAN yêu thích của bạn. Xem ở đây để xem danh sách các gương CRAN. Để cài đặt hệ thống R hoàn chỉnh, sử dụng
sudo apt-get update sudo apt-get install r-base
Người dùng cần biên dịch các gói R từ nguồn [ví dụ: người duy trì gói hoặc bất kỳ ai cài đặt gói với install.packages ()] cũng nên cài đặt gói r-base-dev (Không liên quan đến bạn, được thêm vào cho rõ ràng) :
sudo apt-get install r-base-dev
python
chạy trình thông dịch Python?r
chỉ bị treo và tôi không thấy bất kỳ ứng cử viên rõ ràng nào bắt đầu bằng "r" sau khi cài đặtr-base
.