1

Мне нужно установить R на Centos Linux до обновленной версии.

В настоящее время у нас есть 2.10, который я скомпилировал из исходного кода, но администратор сервера просит меня перенести установку в / Programs вместо / home / me, что меня устраивает ....

Должен ли я удалить R (и как), а затем установить в / программы?

1 ответ1

0

Если у вас есть скомпилированный бинарный файл, вы можете попросить администратора переместить его в / Programs для вас, но тогда он будет статичным и каждый раз будет требовать новой компиляции / установки и т.д.

Это то, для чего были изобретены инструменты управления пакетами, так что .....

Я бы порекомендовал вместо этого попросить администратора установить с помощью yum (rpm), чтобы он управлял версиями для вас. Для CentOS доступны пакеты R, так что для рассматриваемого системного администратора это должно быть тривиально (sudo yum install R). Если затем он должен быть связан с установочным каталогом по умолчанию для / Programs, то для этого и есть символические ссылки :)

Изменить: так как вы не можете установить через RPM, то, чтобы избежать необходимости загружать, компилировать из исходного кода и каждый раз переустанавливать в / Programs, вы можете загрузить пакет rpm (google для centos Rpm пакетов), а затем следовать инструкции здесь:

http://www.linuxquestions.org/questions/programming-9/how-to-extract-binary-or-what-ever-files-from-rpm-package-659712/

Это позволит вам извлечь двоичный файл и скопировать его в / Programs - надеюсь, сэкономит вам время.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .