[R-SIG-Mac] Multiple R versions: set Current via symbolic link: permissions?
Marius Hofert
Marius.Hofert at math.ethz.ch
Tue Oct 11 12:46:03 CEST 2011
Hi Martin,
thanks, but I'm aware of that. I was looking for the command-line approach :-)
Cheers,
Marius
On 2011-10-11, at 12:43 , Martin Ellis wrote:
> I'm not sure if you're already aware of RSwitch (available at
> http://r.research.att.com/), but it seems like it might be useful for
> what you're trying to do.
>
> Cheers,
> Martin
>
>
> On 11 October 2011 11:24, Marius Hofert <Marius.Hofert at math.ethz.ch> wrote:
>> Hi,
>>
>> I have multiple R versions installed and would like to switch between them via setting the symblic link "Current". To make this a bit more convenient, I defined two "aliases" in .bashrc:
>>
>> alias R2.13='d=/Library/Frameworks/R.framework/Versions; rm $d/Current; ln -s $d/2.13 $d/Current'
>> alias R2.14='d=/Library/Frameworks/R.framework/Versions; rm $d/Current; ln -s $d/2.14 $d/Current'
>>
>> On executing R2.13 in the terminal, I get:
>> rm: /Library/Frameworks/R.framework/Versions/Current: Permission denied
>> ln: /Library/Frameworks/R.framework/Versions/Current/2.13: Permission denied
>>
>> If I chown Current, I still get:
>> rm: /Library/Frameworks/R.framework/Versions/Current: Permission denied
>>
>> I (bad) solution is to put in "sudo" in the alias...
>>
>> How is it done correctly?
>>
>> Cheers,
>>
>> Marius
>>
>> PS: I also posted it for future reference, I've only found the idea of using ln -s on the help pages/FAQ, but not how to get around the permission issue.
>> _______________________________________________
>> R-SIG-Mac mailing list
>> R-SIG-Mac at r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>
More information about the R-SIG-Mac
mailing list