How to keep R up to date in Trisquel?

7 risposte [Ultimo contenuto]
jules_verne
Offline
Iscritto: 01/02/2017

In my day-to-day life R is definitively a must have. I began to use Trisquel yesterday,and so far
couldn't update R. The software is currently on it's 3.3.2 version and the version available in Trisquel repository
is 3.0.2. I tried to compile the software but it lacks a huge amount of dependencies.
I tried to use the the source from ubuntu Xenial and Debian Jessie, but it would give me dependency hell.

AllegatoDimensione
Captura de tela de 2017-01-02 16:57:07.png188.94 KB
Magic Banana

I am a member!

I am a translator!

Offline
Iscritto: 07/24/2010

There is https://launchpad.net/~marutter/+archive/ubuntu/rrutter but it may contain proprietary software (or even malware). I have not checked. Even if the repository does not contain proprietary software, it could tomorrow and have you install it along an apparently trifling update.

jules_verne
Offline
Iscritto: 01/02/2017

I'm currently trying to run away from those the most I can.

jules_verne
Offline
Iscritto: 01/02/2017

At the end this gave the best results I had.

ADFENO
Offline
Iscritto: 12/31/2012

Thhere's also Guix, it has lots of R-related package recipes, and as far
as I know, it's easier to upgrade, easier to test these upgrades, easier
to revert to previous version (provided you do have the older
"generation" that had such old version), and also easier to contribute
back (either by editing the existing recipe, or by using Guix to publish
the copy of R that you have already installed through Guix, so others
could get it without having to compile/build it).

jules_verne
Offline
Iscritto: 01/02/2017

I think I might give it a go. Will post the results if I succeed.

jules_verne
Offline
Iscritto: 01/02/2017

I wasn't quite aware of Guix at the time. Now I think Guix is a great way of working, although I didn't have the time to learn how to use it properly. I really look forward to learn it soon.

doolio
Offline
Iscritto: 12/31/2013

I second Guix. It will also give you the ability to have different versions of the same software package so for example you may wish to run some analysis against different versions of R in your use case.