Re: [R] Another failed attempt to install an R package in Ubuntu

Date: Sat, 12 Jul 2008 12:00:57 +0100 (BST)

Hi Miklos.

If you want to install R packages to the /usr/lib/R/library directory you need to start R with 'root' user privileges. Ordinary users do not have the appropriate permissions to write to this directory. At the command line type:

sudo R

type your password when prompted.

You won't need to do this for using R or the packages though; you can start R with you normal user permissions ie in the usual way. There are many online tutorials for the linux permission system... have a google ;-)

Your error messages suggest you missing some header files (eg stdlib.h is the header file for the general purpose C library) used to build code. At the command line try this:

sudo apt-get install build-essentials

That will install many of the files you need. There are many apt-get primers on the web as well; it's worth having a look.

Hope this helps somewhat.



Miklos Kiss <> wrote:
I am running Ubuntu 8.04 through Wubi on a HP Pavilion dv4000 (my home computer) and I recently installed R 2.7.1. I attempted to install the randomForest package from within the R environment and from the Linux terminal. Both attempts failed. I've tried several mirrors but with no luck. Below is an example of the series of error messages I got when R told me that the installation wasn't going well.

It tells me that several header files are missing. For some reason it is also trying to install them in '/home/mik/R/i486-pc-linux-gnu-library/2.7' but my R library packages are located in '/usr/lib/R/library'. I tried downloading various x11dev packages and such, as suggested in similar threads in this forum, but that didn't seem to help.

I'm really new (installed Ubuntu less than 4 months ago) to Linux but I've been using R for about a year. If anyone can point me in the right direction on how to correctly install this package, I'd very much appreciate it.

Thank you,
Miklos Kiss

--- Please select a CRAN mirror for use in this session --- Loading Tcl/Tk interface ... done
Warning in install.packages() :
  argument 'lib' is missing: using
'/home/mik/R/i486-pc-linux-gnu-library/2.7' trying URL '' Content type 'application/x-gzip' length 70212 bytes (68 Kb) opened URL

downloaded 68 Kb

The downloaded packages are in
Warning message:
In install.packages() :
  installation of package 'randomForest' had non-zero exit status

View this message in context:
Sent from the R help mailing list archive at

______________________________________________ mailing list
PLEASE do read the posting guide
and provide commented, minimal, self-contained, reproducible code.

	[[alternative HTML version deleted]]

______________________________________________ mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code.

Received on Sat 12 Jul 2008 - 11:07:39 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sat 12 Jul 2008 - 11:31:18 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive