R梦魇:Yosemite,R,RStudio和Homebrew

Ela*_*lan 18 homebrew r rstudio osx-yosemite xquartz

我使用MacBook Pro 13"Retina(2013年末)和OS X Yosemite 10.10.2.我不希望这是我最大的敌人.也许吧.

梦魇按时间顺序排列:

  1. 从官方网站下载R和RStudio.
  2. 两次使用这两个应用程序,很好.
  3. 安装Homebrew.在终端跑"酿造医生".Brew医生说R文件有问题.
  4. RStudio开始表现得很奇怪.
  5. 通过CRAN镜像下载ggplot2 R包.5GB的数据阻塞了"private/var"文件.删除了那里的一些数据.
  6. Mac吓坏了.核心恐慌,直到Apple Store Genius擦除Mac并重新安装OS X.

我想继续使用R和RStudio.问题:

  1. 如何在不再耗尽Mac的情况下解决这个问题?
  2. 如何通过Homebrew安装R和RStudio?
  3. 我需要先安装XQuartz吗?
  4. 如果我安装R和RStudio unbrewed会发生什么?
  5. 我应该认识到R,RStudio和Homebrew之间有什么冲突?
  6. 安装了所有Homebrew,R和RStudio的常见怪癖?
  7. 如何在不烧毁房屋的情况下让Homebrew,R和RStudio幸福地生活?

谢谢!

Tim*_*ith 35

如何在不再耗尽Mac的情况下解决这个问题?

在计算机运行时,请勿尝试删除交换文件!如果您开始删除随机系统文件,那么您将度过糟糕的一天.

如何通过Homebrew安装R和RStudio?

您可以安装有R brew install r.您可以使用homebrew-cask安装二进制RStudio brew install Caskroom/cask/rstudio.

我需要先安装XQuartz吗?

不,这不再是必要的.

如果我安装R和RStudio unbrewed会发生什么?

没什么不好; brew doctor可能会报告调查结果,但这些不是错误,您不应该认为它们代表了问题,但如果您在以后寻求帮助以尝试诊断构建失败时,它们对像我这样的维护者有帮助.

我应该认识到R,RStudio和Homebrew之间有什么冲突?

没有重要的冲突.如果您安装来自http://r.research.att.com/libs/的编译器,如果您使用的是酿造的R,那么这些编译器是不必要的,您以后可能无法安装来自Homebrew的gcc(提供gfortran)之类的东西.

安装了所有Homebrew,R和RStudio的常见怪癖?

截至2015年8月,不再需要以下评论; 软件包现在默认安装到/ usr/local/lib/R/xy/site-library,并且可以在次要R升级后继续使用.

如果你使用的是酿造的R,并且你希望你安装的软件包能够经受次要的R升级,那么你可以运行mkdir -p ~/Library/R/3.2/library,然后R会默认将软件包安装到该路径(将软件包放在你的主目录中,而不是放在Cellar中).

如何在不烧毁房屋的情况下让Homebrew,R和RStudio幸福地生活?

往上看!