Tôi vừa mới cài đặt R-2.12.0 từ R-2.11.1 và tôi đã cập nhật tất cả các gói cran qua:Tự động cập nhật các gói cài đặt từ R-giả mạo
update.packages(checkBuilt=TRUE, ask=FALSE)
Bây giờ tôi muốn cập nhật tất cả các gói Tôi đã cài đặt từ R-giả mạo, nhưng chỉ nếu chúng không có sẵn trên CRAN. Nói cách khác, tôi không thể chỉ đơn giản là chạy:
update.packages(checkBuilt=TRUE, ask=FALSE, repos="http://r-forge.r-project.org")
bởi vì nó sẽ cài đặt phiên bản R-rèn của gói survival
so với phiên bản đi kèm với R-2.12.0.
Tôi có thể sử dụng kết hợp thông tin từ old.packages
và packageStatus
để xác định gói nào chỉ tồn tại trên R-giả mạo, nhưng tôi muốn hỏi xem có cách nào dễ dàng hơn trước khi xây dựng giải pháp tùy chỉnh hay không.
Trên Mac loại sử dụng = "nguồn" trong bước cuối cùng: ví dụ: update.packages (checkBuilt = TRUE, yêu cầu = FALSE, repos = "http://r-forge.r-project.org", oldPkgs = pkgsToUp, gõ = "nguồn") – Janvb