Instalando o R em um caminho personalizado

1

Ao instalar o R (o interpretador e a biblioteca compartilhada) a documentação diz que se deve seguir os próximos passos:

 # <go to the R source directory>
 make distclean
 ./configure --enable-R-shlib
 make
 make install

Aqui tenho uma pergunta:

Q1. Qual é a diferença entre make e make install (eu preciso executar os dois comandos?)

Q2 . Digamos que eu não tenha acesso root que gostaria de instalar o R em um caminho específico /path/to/R/ . A documentação menciona que eu deveria usar as opções:

./configure --prefix /path/to/R

e

make prefix=/path/to/R install

Eu realmente tenho que passar o caminho para os dois comandos? (ou seja, para ./configure e para make ). Se bem me lembro de instalar outro SW, normalmente usar o ./configure --prefix é suficiente.

    
por Amelio Vazquez-Reina 05.11.2012 / 03:51

1 resposta

0

Responder por Q1 : faça compilar o código fonte. make install move o arquivo binário compilado para o caminho de instalação de acordo com as configurações.

Responder por Q2 : Você não tem acesso root, então você não pode instalar o software no caminho padrão. Você realmente precisa passar o caminho (sob o seu diretório home) para ambos os comandos. Assim:

./configure --prefix=/home/YourUserName/path/to/R

e

make prefix=/home/YourUserName/path/to/R install

Eu tentei e funciona.

Para mais detalhes, consulte R-admin.pdf

    
por 05.11.2012 / 07:56