不得不承认,我之前一直没在Linux上安装过R。这并非因为技术含量高,而是因为平时使用R都在Windows环境下完成,使用频率不高。
建议不要急于安装最新的R版本,除非你有特别的需求。原因在于新版本可能会带来一系列问题,例如动态库加载失败或包兼容性问题。
package 'rhdf5' is not available (for R version 3.2.5)
选择R版本时,3.3.x系列是一个比较稳定的选择。如果你已经安装了3.2.5或更低版本,可以考虑升级到3.3.x以避免兼容性问题。
解压后,你需要进行配置。按照以下命令进行操作:
./configure --prefix= --with-readline=yes --with-libpng=yes --with-x=no
在配置过程中,可能会遇到如下的错误:
checking whether zlib support suffices... configure: error: zlib library and headers are required
如果遇到上述错误,请确保系统中已经安装了zlib库及其头文件。如果尚未安装,可以通过包管理器安装:
在大多数Linux发行版中,可以通过以下命令安装zlib:
yum install zlib-devel
安装完成后,重新运行R的安装命令即可。