I'm relatively new to version control/package management but am trying to implement Renv for future projects. Without Renv activated, my system library consists of 521 packages, but when I initialize Renv (0.12.5) in a new project, only 29 packages are shown in the system library. Is this normal, or do I need to change a library path?
In addition, when I install packages, i.e., using
install.packages('ggplot2'), each package is downloaded from the repository, even when I previously had it installed in my R library (prior to activating Renv). Does Renv require you to install all packages from repos fresh for each new project?
Lastly, is there a way to update system packages from time to time such that the newer versions are loaded when creating a new project?
Sorry if these are really basic questions - I tried reading the documentation but am still unsure how to resolve these issues.
Thanks for any help!