Asentaminen / päivittäminen

Posted by Juha Valtonen on
URL: https://forum.survo.fi/Asentaminen-paivittaminen-tp85.html


Hei

Musteen asentamisessa/päivittämisessä on varmaan erilaisia koukkuja. Ainakin minä
välillä törmään tilanteisiin, joissa R herjaa erilaisia asioita, ja sitten joutuu säätämään
ja poistelemaan jotain .Rdata, tai .Rhistory tietoja (???), ennen kuin onnistuu.
Samoin tuo .Rprofilen sijainti tuntuu kanssa riippuvan siitä, miten ja minkä R:n käynnistää (??).

Yritin kirjoitella seuraavaa ohjetta, mutta siihen varmaan olisi muilla lisättävää ja korjailtaavaa.
Ja sitten ohje voisi olla tietysti lähtien ihan R:n asennuksesta lähtien.
************

Musteen päivittämisestä

Musteesta pukkaa uutta versiota tämän tästä. Varmaan päivittelyyn on
monia ympäristöriippuvia asioita, mutta listaan tähän joitakin itselleni
tärkeiksi kokemiani asioita (ympäristö on win7/64b)

Ensiksi kannattaa tietysi ladata tiedosto, eli uuden version paketti (zip).
Se käy tietysti kuten minkä tahansa tiedoston lataaminen selaimella, mutta jos
sen haluaa tehdä musteella, niin:

GET http://www.survo.fi/muste/muste_0.5.37.zip

Koska olen laittanut Musteen käynnistymään automaattisesti R:n käynnistymisen
yhteydessä, niin se pitää purkaa päivityksen ajaksi. Käynnistystieto on
.Rprofile-tiedostossa, mutta sen sijainti saattaa riippua siitä, miten ja mikä R käynnistetään.
Tarvittava .Rprofile -tiedosto löytyy helpoiten aktivoimalla Musteessa pelkkä cd-komento.
Pistä mieleesi, missä hakemistossa tämä .Rprofile -tiedosto sijaitsee.

cd                        - siirtyy käynnistyshakemistoon
loadp .Rprofile           - lataa kenttään R:n aloitustiedoston,
                            jossa minulla on yksi rivi:
.First <- function() { library(muste); muste() }

laitan .First-määrittelyn eteen kommenttimerkin # ja tallennan tiedoston:

savep .Rprofile          - varmista, että kentässä ei ole mitään muuta tekstiä seur. rivin jälkeen
#.First <- function() { library(muste); muste() }

Tämän jälkeen suljen Musteen ja R:n - ja käynnistän R:n uudelleen (graafisella
käyttöliittymällä). Valitsen valikosta
Packages -> Install package(s) from local zip... -> valitsen lataamani muste.zip:in
-> onnistunut asennus päätyy ilmoitukseen
package 'muste' successfully unpacked and MD5 sums checked

Tässä vaiheessa suljen R:n ja käynnistän sen uudelleen niin kuin sen yleensäkin
käynnistän (yleensä en käytä graafista versiota, vaan Rterm:iä

Käynnistän  R:ssä musteen komennoilla
library(muste)
muste()

Sitten palautan .Rprofilen taas sellaiseksi, että Muste käynnistyy automaattisesti, eli:
cd - loadp .Rprofile - kommentti merkki pois - savep .Rprofile

Seuraavalla kerralla Muste sitten käynnistyykin taas automaattisesti.