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)})