Поскольку у меня нет учетной записи 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, поэтому был бы признателен, если бы вы предоставили некоторые подробные демонстрации.