Possible Duplicates:
detecting operating system in R (e.g. for adaptive .Rprofile files)
How can I determine in R what platform I'm running on?
Is there a primitive function in R that will return information about the system on which R is running? I am concerned primarily with the OS, but any other data could be helpful.
use Sys.info()
for all information about the system, Sys.info()['sysname']
gives you the OS.
R.Version()
gives you the version of R, including which architecture you're running (32bit - i386 - versus 64bit - x64 - ).
R.home()
and system.file(package="xxx")
give you information of the location of the root resp. the package files.