For my system: Ubuntu 12.04 and R 3.03, whenever I install a custom package in R via
>install.packages(
I would propose a different approach.
The problem is that shiny-server cannot find the packages that you install because it runs them as a different user which is called shiny. This user is created upon installation of shiny-server
The easiest (and safest IMHO) way to solve this is to just install the packages as the shiny user, using the following steps.
sudo passwd shiny, now enter and confirm a password of your choosing.su - shinyR using $ R (without sudo)Note that if you have rstudio-server installed on the same machine then you can perform steps 2-4 using that interface. Simply go the same domain/ip and use :8787 for the rstudio-server interface instead of :3838 for shiny-server.
Adapted from my answer here