Powinno pojawić się rozwijane menu, z którego możesz wybrać (lub otrzymasz kilka liczb do wyboru), niezależnie od tego, czy używasz R w terminalu, czy IDE, takiego jak RStudio. Jest to obsługiwane w systemach Windows, Mac OS i większości systemów Linux. Może jednak wymagać dodatkowej konfiguracji lub zależności, takich jak X-windows.
Aby włączyć X-windows podczas korzystania ze zdalnego dostępu, użyj następujących -XY
flag:
ssh -XY username@server.domain
Często istnieje domyślne repozytorium, ale można je określić, jeśli masz jakiś problem, taki jak uruchamianie skryptów lub Rmarkdown / knitr. Możesz użyć repo
opset, kopii lustrzanej lub repozytorium dla CRAN przy każdej instalacji z:
install.packages("package", repo="<your.nearest.mirror>")
Zaleca się korzystanie z najbliższego lustra w Twojej lokalizacji, aby przyspieszyć pobieranie. Na przykład:
install.packages("RMySQL", repos="https://cran.stat.auckland.ac.nz/")
Możesz również ustawić tę repos
opcję w swojej sesji, aby wystarczyło to zrobić tylko raz na sesję interaktywną (lub skrypt). Możesz sprawdzić, czy repos
jest skonfigurowany z:
options(repos)
Jeśli otrzymasz "Error in options(repos) : object 'repos' not found"
, możesz ustawić opcję repozytorium. Na przykład:
options(repos = "https://cran.stat.auckland.ac.nz/")
Wtedy instalacja pakietów powinna działać jak zwykle. Na przykład:
install.packages("RMySQL")
Jak wspominali inni, możesz skonfigurować repozytorium w swoim .Rprofile
pliku i sprawić, by działało to we wszystkich skryptach. To od Ciebie zależy, czy wolisz te „globalne” opcje w systemie, czy „lokalne” opcje w sesji lub skrypcie. Te „lokalne” opcje wymagają więcej czasu na użycie każdej sesji, ale mają tę zaletę, że inni mogą używać twoich skryptów, jeśli nie mają twoich .Rprofile
.