This is an automated email from the ASF dual-hosted git repository.
thisisnic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/master by this push:
new 9232ed67c3 ARROW-16445: [R] [Doc] Add a short summary for the
Installing the Arrow package on Linux article
9232ed67c3 is described below
commit 9232ed67c3a8e746e0c7fed8c06f2548adc5814e
Author: Dragoș Moldovan-Grünfeld <[email protected]>
AuthorDate: Thu May 5 10:20:46 2022 +0000
ARROW-16445: [R] [Doc] Add a short summary for the Installing the Arrow
package on Linux article
Happy to rephrase if the wording is too colloquial.
Closes #13056 from dragosmg/intro_to_install_on_linux
Authored-by: Dragoș Moldovan-Grünfeld <[email protected]>
Signed-off-by: Nic Crane <[email protected]>
---
r/vignettes/install.Rmd | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/r/vignettes/install.Rmd b/r/vignettes/install.Rmd
index dfc1418876..dee86b2bd5 100644
--- a/r/vignettes/install.Rmd
+++ b/r/vignettes/install.Rmd
@@ -7,6 +7,12 @@ vignette: >
%\VignetteEncoding{UTF-8}
---
+TL;DR
+
+In most cases, `install.packages("arrow")` should just work. There are things
you can do to make the installation faster (see below). If, for any reason, it
doesn't work, set the environment variable `ARROW_R_DEV=true`, retry, and share
the logs with us.
+
+----
+
The Apache Arrow project is implemented in multiple languages, and the R
package depends on the Arrow C++ library (referred to from here on as
libarrow). This means that when you install arrow, you need both the R and C++
versions. If you install arrow from CRAN on a machine running Windows or
MacOS, when you call `install.packages("arrow")`, a precompiled binary
containing both the R package and libarrow will be downloaded. However, CRAN
does not host R package binaries for Linux, an [...]
This vignette outlines the recommend approaches to installing arrow on Linux,
starting from the simplest and least customisable to the most complex but with
more flexbility to customise your installation.