Установите R-3.6.0 в мой локальный каталог в среде Linux - PullRequest
1 голос
/ 21 июня 2019

Поскольку у меня нет учетной записи root, я хочу установить новейшую версию R (3.6.0) в свой локальный каталог.Я скачал файл R-3.6.0.tar.gz и сохранил его в $ HOME / Programs .

После

$ tar xvf R-3.6.0.tar.gz
$ cd R-3.6.0
$ ./configure --prefix=$HOME/Programs/R

У меня возникла ошибка типа

checking if zlib version >= 1.2.5... no
checking whether zlib support suffices... configure: error: zlib library and headers are required

Итак, я получил новейшую библиотеку zlib (zlib-1.2.11.tar.gz) для $ HOME / Programs , а затем

$ tar xvf zlib-1.2.11.tar.gz
$ cd zlib-1.2.11
$ ./configure --prefix=$HOME/Programs/zlib-1.2.11
$ make && make install

Thisработает отлично, но после этого, когда я снова попытался настроить R ($ ./configure --prefix = $ HOME / Programs / R), он по-прежнему вызывает ту же проблему.

checking if zlib version >= 1.2.5... no
checking whether zlib support suffices... configure: error: zlib library and headers are required

Я думаю, что эта проблема может быть связана с PATH в моем .bash_profile (в настоящее время он установлен как PATH = $ PATH: $ HOME / bin).

Я совершенно новыйк среде Linux и командам bash, поэтому был бы признателен, если бы вы предоставили некоторые подробные демонстрации.

...