Bạn có thể đặt repos trong .Rprofile của mình để khôi phục lựa chọn của bạn mỗi khi bạn khởi động R
Chỉnh sửa: chính xác hơn:
Thêm vào
options(repos=structure(c(CRAN="YOUR FAVORITE MIRROR")))
vào tệp .Rprofile của bạn
Ngoài ra, bạn có thể đặt gương trên toàn bộ trang web của mình Rprofile.site. Vị trí của tệp được cung cấp bởi ?Startup:
Đường dẫn của tệp này được lấy từ giá trị của R_PROFILE
biến môi trường (sau khi mở rộng dấu ngã). Nếu biến này không được đặt, thì giá trị mặc định là R_HOME/etc/Rprofile.site, được sử dụng nếu nó tồn tại (nó không có trong cài đặt 'mới xuất xưởng').
Vì vậy, hãy làm Sys.getenv("R_PROFILE")cho tùy chọn đầu tiên hoặc Sys.getenv("R_HOME")hoặc R.home()cho tùy chọn thứ hai. Trên macOS, vị trí của thứ hai là /Library/Frameworks/R.framework/Resources/etc/.
Tệp có thể không tồn tại hoặc bạn có thể thấy những dòng sau được nhận xét:
# set a CRAN mirror
# local({r <- getOption("repos")
# r["CRAN"] <- "http://my.local.cran"
# options(repos=r)})
Vì vậy, hãy xóa các dấu nhận xét và thay đổi " http: //my.local.cran " thành trang web chính xác, ví dụ:
local({r <- getOption("repos")
r["CRAN"] <- "http://cran.r-project.org"
options(repos=r)})