我在一台Linux电脑上安装了R,其中有许多包已经安装好。现在我正在另一台Linux电脑上设置R。从他们的库中安装R很容易,但我需要使用许多包进行安装。
install.packages("pkgname")
这将涉及反复下载。我是否可以将所有已安装的软件包从第一台电脑复制到第二台电脑?感谢您的帮助。
r-cran-pkgname
)。它们可以工作,但是a)并不是所有CRAN都存在这种方式,b)它们可能滞后于当前版本。saveRDS(installed.packages(), file="/tmp/pkgs.rds")
,然后在传输文件后,在第二台计算机上运行pkgs <- readRDS("/tmp/pkgs.rds"); install.packages(rownames(pkgs))
。