Update some rocker scripts for arm64 build (and some minor improvements) #241
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to #144, continuation of work of #195.
Modify the following script to work with arm64 builds.
install_s6init.sh
install_texlive.sh
install_pandoc.sh
With this improvement, all software required to build
rocker/verse
except RStudio Server can be installed on arm64 images.According to my research,
install_wgrib2.sh
cannot be executed with arm64, sorocker/geospatial
will not be able to make an arm64 build even if the arm64 version of RStudio Server appears.The survey results were added as comments in the script.
In addition, the following minor improvements have been made in this PR.
install_s6init.sh
.install_texlive.sh
without the non-root user. (In most cases, it's a script that runs after installing RStudio Server and create the default user, so it hasn't been a problem until now.)install_geospatial.sh
. (In most cases, it's a script that runs after installing BiocManager, so it hasn't been a problem until now.)-ncpus -1
argument for allinstall2.r
commands.