Suse Suse Studio?
Though Debian has been my favourite in terms of usability and friendliness, there is something really wrong with how Debian systems interact with R and deal with numerical ordering.
For eg. you would expect intervals to be ordered as:
[ 7,11)
[11,12)
[12,13)
[13,14)
[14,29]
Instead Debian orders them as:
[11,12)
[12,13)
[13,14)
[14,29]
[ 7,11)
In a scenario where I have one-digit, two-digit and three-digit numbers, I get the weirdest possible ordering. In the example above, it compares 1 and 7, rather than 11 and 7. This number-by-number evaluation creates serious problems in trend testing and determination of direction of association between variables. It potentially distorts the category that is treated as the reference variable. I looked at R documentation to see if I could change something to make it right. However, after many trials, my windows machine and machines running Fedora were uniformly giving me the right answers while Debian derivatives were giving me the weird answers.
For now, this is a dealbreaker for me and I can't go back to Debian.
That leaves me with
-- CentOS
-- Scientific Linux
-- Fedora
-- OpenSuse
I tried installing CentOS and Scientific Linux on the brawny Toshiba this past weekend but first there were problems with permissions and then problems with the R repository in both CentOS and Scientific Linux. Though Scientific Linux claims to come with R, the DVD I downloaded did not have R! When I tried to install R, there was no R in the default repository. Adding the correct R repository was an unending nightmare that took up 2 hours. I gave up in frustration. Then there was a problem with permissions. CentOS and Scientific Linux don't set up a username to go with the root password in the installation sequence. Even though you might have given a name to your computer during installation, you start up with something like:
yourgivenname@localhost.
instead of
yourgivenname@yourgivencomputername
In addition, it doesn't automatically add you to the sudoers group. I know linux admins won't view this as a problem but end-users like me don't need to work out details about how to add themselves to sudoers, change the localhost name, set up root permissions once more after installation. Its a pain to be burdened with all these nitty grittys even before you start using the system.
CentOS and Scientific Linux are so similar in their installation setup and behaviour, they might as well be clones of each other. The permissions and repositories problem rears its ugly head at every possible software installation. It gets to be very tiring. And what is with the repositories anyway??! They have software from 2 years ago! I understand they are more stable than the newer ones, but come on, newer features that make life easier in the software I use are very important to me!
So no more RHEL derivatives for me.
Which leaves me with Fedora. Sigh. I don't know if I can deal with all the mess that I have been documenting.
So at this point, I am thinking Suse Studio with the software I need from the list below. It could be better than getting OpenSuse and then installing everything because adding software and repositories beforehand might reduce dependency conflicts.


