Não foi possível enviar o arquivo. Será algum problema com as permissões?

Essa é uma revisão anterior do documento!


Compilando o R do arquivo fonte

Compilando o R do arquivo fonte

O programa R pode ser instalado de diversas maneiras e dependendo da plataforma/sistema operacional. O manual R Installation and Administration descreve em detalhes os procedimentos de instalação. Aqui vamos disponibilizar um script para compilação e instalação do R.

Há dois tipos básicos de instalação:

  1. Instalando a partir de arquivos binários pré-compilados
  2. compilar a partir do arquivo fonte do R

A primeira forma é mais simples e adequada para instalações rápidas e ágeis. Para cada plataforma/sistema operacional existem instruções específicas.

A segunda forma é adequada para instalações otimizadas para sua configuração de hardware e personalizadas. O manual descreve os detalhes deste procedimento.

Disponibilizamos aqui um Script para compilar o R da fonte adequado para distribuições linux que utilizam o mecanismo aptitude (ou apt) como Debian, Ubuntu, Mint e similares Os passos são:

  1. descompactar com
    $ unzip rpatch.zip 
  2. tornar o arquivo executável
    $ chmod +x Rpatch.sh 
  3. se necessário editar a segunda linha o arquivo para versão desejada
    Rver=2-13 
  4. ver as opções com
    $ sudo ./Rpatch.sh --help
  5. rodar com as opções desejadas, por exemplo,
    $ sudo ./Rpatch.sh --deps --install 

Embora não exigido, também útil instalar outros pacotes do LINUX antes de compilar o R:

aptitude install ncftp2 acroread ess gedit-latex-plugin gnuhtml2latex latex-beamer prosper latex2html \
latexdraw latex2rtf tex4ht recode gimp graphicsmagick imagemagick 

aptitude install aspell-pt-br aspell-en jython jython-doc mascyma maxima maxima-doc maxima-share src2tex \
wxmaxima xmaxima sympy yacas yacas-doc axiom axiom-databases axiom-doc axiom-graphics  axiom-graphics-data \
axiom-hypertex axiom-hypertex-data axiom-test axiom-tex libaxiom-java python-axiom python-sympy ps2eps lilypond \
grace writer2latex openoffice.org-writer2latex  latex2rtf gnuhtml2latex jabref bibtex2html texlive-bibtex-extra \
ghostscript sgmltools-lite noweb dvipost chktex graphviz unrtf libxml2-dev 

aptitude install freeglut3 freeglut3-dev libgl1-mesa-dev libglu1-mesa-dev libice-dev \
libsm-dev libx11-dev libxau-dev libxdmcp-dev libxext-dev libxt-dev \
mesa-common-dev x11proto-core-dev x11proto-input-dev x11proto-kb-dev \
x11proto-xext-dev xlibmesa-gl-dev xtrans-dev


QR Code
QR Code dicas:r-compila (generated for current page)