使用cloudera的hadoop发行版进行虚拟机,我首先更新了epel:
sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86/epel-release-5-4.noarch.rpm
通过就好了。但是当我尝试
时sudo yum install R
我明白了:
Error: Package: R-core-2.15.2-1.e15.x86_64 (epel)
requires: libtcl8.4.so()(64bit)
Error: Package: R-core-2.15.2-1.e15.x86_64 (epel)
requires: libtk8.4.so() (64bit)
安装就退出了。这里有推荐的步骤吗?尝试从头文件中打开文件时,我也遇到了同样的错误。
编辑:我终于找到了问题所在。由于我对这种事情不熟悉,我没有意识到epel-release ...文件已经过时了。如果您盲目地关注像我这样的指南并且他们还没有更新epel版本,您可以转到http://dl.fedoraproject.org/pub/epel/6/x86_64/并搜索epel-release进行检查。最新版本应该在那里。
通过做:
sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://download2.rstudio.org/rstudio-server-0.97.336-x86_64.rpm
sudo yum install --nogpgcheck rstudio-server-0.97.336-x86_64.rpm
解决了这个问题。