Script para atualização de versão

Olá Pessoas! Eu sei que já passaram várias formas para se atualizar o R para uma nova versão, mas gostaria de deixar aqui os meus $0,002 O processo é o seguinte: 1.) Crie uma pasta chamada UpdateR no home do usuário 2.) Copie os arquivos oldVersion.R e newVersion.R 3.) Na versão antiga (antes da atualização) execute o arquivo oldVersion.R no Passo (3) o script copia os arquivos (Rprofile.site e Rconsole) com as "configurações do usuário" - caso tenha outros arquivos, altere o script - para a pasta atual "UpdateR" e salva uma lista com as bibliotecas instaladas. 4.) Desinstale o R 5.) Instale a nova versão 6.) Execute o arquivo newVersion.R no Passo (6) o script copia os arquivos (Rprofile.site e Rconsole) e instala as bibliotecas da lista. Espero que seja util! Abraços e bom feriado! MN (@marcionicolau)

Esqueci os anexos!!! Márcio Nicolau Em 1 de novembro de 2011 22:27, Marcio Nicolau <marcio.nicolau@gmail.com>escreveu:
Olá Pessoas!
Eu sei que já passaram várias formas para se atualizar o R para uma nova versão, mas gostaria de deixar aqui os meus $0,002
O processo é o seguinte:
1.) Crie uma pasta chamada UpdateR no home do usuário 2.) Copie os arquivos oldVersion.R e newVersion.R 3.) Na versão antiga (antes da atualização) execute o arquivo oldVersion.R
no Passo (3) o script copia os arquivos (Rprofile.site e Rconsole) com as "configurações do usuário" - caso tenha outros arquivos, altere o script - para a pasta atual "UpdateR" e salva uma lista com as bibliotecas instaladas.
4.) Desinstale o R 5.) Instale a nova versão 6.) Execute o arquivo newVersion.R
no Passo (6) o script copia os arquivos (Rprofile.site e Rconsole) e instala as bibliotecas da lista.
Espero que seja util!
Abraços e bom feriado!
MN (@marcionicolau)

Isto vale também para o Windows? Esqueci os anexos!!! Márcio Nicolau Em 1 de novembro de 2011 22:27, Marcio Nicolau <marcio.nicolau@gmail.com> escreveu: Olá Pessoas! Eu sei que já passaram várias formas para se atualizar o R para uma nova versão, mas gostaria de deixar aqui os meus $0,002 O processo é o seguinte: 1.) Crie uma pasta chamada UpdateR no home do usuário 2.) Copie os arquivos oldVersion.R e newVersion.R 3.) Na versão antiga (antes da atualização) execute o arquivo oldVersion.R no Passo (3) o script copia os arquivos (Rprofile.site e Rconsole) com as "configurações do usuário" - caso tenha outros arquivos, altere o script - para a pasta atual "UpdateR" e salva uma lista com as bibliotecas instaladas. 4.) Desinstale o R 5.) Instale a nova versão 6.) Execute o arquivo newVersion.R no Passo (6) o script copia os arquivos (Rprofile.site e Rconsole) e instala as bibliotecas da lista. Espero que seja util! Abraços e bom feriado! MN (@marcionicolau)

A sua linha: lapply(packs, function(p){ install.packages(p, <ETC>) }) pode ser trocada por: install.packages(packs, <ETC>) para fazer melhor uso do Ncpus q vc configurou. b

Olá Mauro, funciona bem para windows, foi onde eu executei a atualização para o R2.14 Segue a versão com a sugestão do Benilton... Abraço Márcio Nicolau Em 1 de novembro de 2011 22:57, Benilton Carvalho < beniltoncarvalho@gmail.com> escreveu:
A sua linha:
lapply(packs, function(p){ install.packages(p, <ETC>) })
pode ser trocada por:
install.packages(packs, <ETC>)
para fazer melhor uso do Ncpus q vc configurou.
b _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Mauro, comentei a pouco sobre o windows (meu último email) []s Leonard de Assis assis <dot> leonard <at> gmail <dot> com Em 01/11/2011 22:37, Mauro Sznelwar escreveu:
*Isto vale também para o Windows?*
Esqueci os anexos!!!
Márcio Nicolau
Em 1 de novembro de 2011 22:27, Marcio Nicolau <marcio.nicolau@gmail.com <mailto:marcio.nicolau@gmail.com>> escreveu:
Olá Pessoas!
Eu sei que já passaram várias formas para se atualizar o R para uma nova versão, mas gostaria de deixar aqui os meus $0,002
O processo é o seguinte:
1.) Crie uma pasta chamada UpdateR no home do usuário 2.) Copie os arquivos oldVersion.R e newVersion.R 3.) Na versão antiga (antes da atualização) execute o arquivo oldVersion.R
no Passo (3) o script copia os arquivos (Rprofile.site e Rconsole) com as "configurações do usuário" - caso tenha outros arquivos, altere o script - para a pasta atual "UpdateR" e salva uma lista com as bibliotecas instaladas.
4.) Desinstale o R 5.) Instale a nova versão 6.) Execute o arquivo newVersion.R
no Passo (6) o script copia os arquivos (Rprofile.site e Rconsole) e instala as bibliotecas da lista.
Espero que seja util!
Abraços e bom feriado!
MN (@marcionicolau)
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Márcio, boa tarde. apenas completando sua informação. Eu costumava usar este método que você descreveu, principalmente no mac, funciona bem, mas dependendo de como é a relação de dependência entre os pacotes, pode gerar alguns transtornos tipo tentar instalar algo direto dos fontes sem ter instalado as dependências, Benilton certa vez fez alerta parecido quando questionei na lista do yahoo acho que a uns 2 ou 3 anos, sinceramente não sei se é válido ou não. Para o windows (acredito que funcione nos outros também), você pode simplesmente copiar a pasta com as libraries para o local da nova versão, entrar no R novo e rodar: |update.packages(checkBuilt=TRUE, ask=FALSE)| Isso está no FAQ (Windows) no CRAN, mas, para este S.O. especificamente, existe um passo adicional para quem utiliza um rblas.dll customizado: seria copiar o DLL novamente para o local onde ficam os binários. No linux, eu mexo o mínimo possível com a versão do R, pois acostumei a utilizar compilado direto dos fontes, só agora que possuo uma máquina 100% linux em casa à minha disposição que passei a utilizar com maior frequência, inclusive estou atrás de dicas de como utilizar R em conjunto com o plugin StatET para eclipse. vi demonstração do mesmo em um vídeo no youtube postado semana passada e o achei bastante interessante no linux. []s Leonard de Assis assis <dot> leonard <at> gmail <dot> com Em 01/11/2011 22:27, Marcio Nicolau escreveu:
Olá Pessoas!
Eu sei que já passaram várias formas para se atualizar o R para uma nova versão, mas gostaria de deixar aqui os meus $0,002
O processo é o seguinte:
1.) Crie uma pasta chamada UpdateR no home do usuário 2.) Copie os arquivos oldVersion.R e newVersion.R 3.) Na versão antiga (antes da atualização) execute o arquivo oldVersion.R
no Passo (3) o script copia os arquivos (Rprofile.site e Rconsole) com as "configurações do usuário" - caso tenha outros arquivos, altere o script - para a pasta atual "UpdateR" e salva uma lista com as bibliotecas instaladas.
4.) Desinstale o R 5.) Instale a nova versão 6.) Execute o arquivo newVersion.R
no Passo (6) o script copia os arquivos (Rprofile.site e Rconsole) e instala as bibliotecas da lista.
Espero que seja util!
Abraços e bom feriado!
MN (@marcionicolau)
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
participantes (4)
-
Benilton Carvalho
-
Leonard de Assis
-
Marcio Nicolau
-
Mauro Sznelwar