我的计算机(Linux)上安装了R 3.4.1.1。
我想安装R版本2.14.1,因为Rmosek包在新版本中不起作用。
我已经从Cran下载了R-2.14.2.tar.gz。
我的问题是我不理解安装说明,
它说要解压R源代码并转到顶层目录,然后发出以下命令:
./configure
make我在终端中写了以下代码:
tar -zxvf R-2.14.2.tar.gz
cd Downloads 
cd R-2.14.2
./configure它会运行,但最终会给出错误:
configure: error: --with-x=yes (default) and X11 headers/libs are not available
make它给出了错误:
make: *** No targets specified and no makefile found.  Stop.该文件解释说,如果我的make没有被称为‘MAKE’,请将环境变量MAKE设置为它的名称,并在这些指令中使用该名称。我真的不知道我应该怎么做,因为我是Linux的新手。
还有没有其他更详细的说明?我将非常感谢您的帮助或指导。
致以敬意,
石岛。
发布于 2015-06-25 04:17:11
R安装和管理指南http://cran.r-project.org/doc/manuals/R-admin.html#Essential-programs-and-libraries中对此进行了详细说明
除非你不想在屏幕上(或使用Mac)查看图形,否则你需要安装‘X11’,包括它的头文件和客户端库。对于最近的Fedora发行版,它表示(至少)RPM‘libX11’,‘libX11-devel’,‘libXt’和‘libXt-devel’。在Debian上,我们推荐元程序包‘xorg-dev’。如果您确实不需要这些,则需要显式地配置R而不使用X11,使用--with-x=no。
更具体地说,对于Ubuntu,这意味着:
sudo apt-get install xorg-dev然后继续编译和安装R。
https://stackoverflow.com/questions/20752307
复制相似问题