A.1 R 和 R 软件包

你能够从任何一个 CRAN (the Comprehensive R Archive Network) 镜像站中下载并安装 R,例如 https://cran.rstudio.com。请注意每年都会有一些 R 的新版本发布,你可能需要偶尔进行升级。

为了安装 bookdown 包,你可以在 R 中输入:

install.packages("bookdown")

这将安装所有必需的 R 包。如果你不太关心这些包是否真的会被用来编译你的书籍(例如 htmlwidgets),也可以选择安装所有可选的包:

install.packages("bookdown", dependencies = TRUE)

如果你想体验 GitHub 上 bookdown 的开发版本,需要首先安装 devtools

if (!requireNamespace('devtools')) install.packages('devtools')
devtools::install_github('rstudio/bookdown')

R 包也经常在 CRAN 或 GitHub 上不断更新,所以你可能需要偶尔更新它们:

update.packages(ask = FALSE)

尽管不是必需的,但当你从事与 R 相关的项目时,使用 RStudio IDE 能够使很多事情变得更加简单。你可以从 https://www.posit.co 下载 RStudio IDE。