Мне нужно запустить последнюю версию R на нашем сервере.У нас есть более старая версия в каталоге bin, так что простой ввод R в командной строке вызывает это.Он настроен так, что:
>which R
/bin/R
Наши администраторы не будут обновлять R в это время, и мне нужно использовать последнюю версию.В прошлом я мог запускать программы без каких-либо прав доступа bin или root, просто помещая их в свой каталог.Затем я могу вызвать эти программы, напечатав весь путь, вместо того, чтобы просто набирать «R».
Я не могу найти метод для установки R, который не предполагает установку его в корзину через установщик, напримеркак уместно.Есть ли способ установить R в моем собственном каталоге, как я это делал для других программ, не помещая его в папку / bin / общесистемных исполняемых файлов и не имея прав администратора?
Мы находимсяв CentOS Linux версии 7.2.1511
Обновление: при попытке выполнить следующее, как рекомендуется:
wget http://cran.r-project.org/src/base/R-3/R-3.5.1.tar.gz
# untar the sources
tar xzvf R-3.5.1.tar.gz
cd R-3.5.1
# configure
./configure --prefix=/path/to/your/local/dir/install --enable-R-shlib --enable-memory-profiling --enable-R-profiling --with-valgrind-instrumentation=2
Я получаю следующую ошибку, поскольку у меня нет доступа к / data /по умолчанию используется каталог.
проверка типа системы сборки ... mkdir: невозможно создать каталог '/ data / cg55281-32717': доступ запрещен mkdir: невозможно создать каталог '/ data / cg-55281': В доступе отказано config.guess: невозможно создать временный каталог в / data configure: ошибка: невозможно определить тип сборки;Вы должны указать один