Unter Ubuntu hat es für mich funktioniert, das Paket direkt von der Befehlszeile aus zu installieren:
sudo apt-get install r-cran-rgl
(Wir haben hier ein seltsames Setup, also YMMV)
Unter Ubuntu 16.04 und 18.04 tritt dieses Problem möglicherweise auf, wenn Sie versuchen, rgl
zu installieren von CRAN:
Prüfung auf X... keine Konfiguration:Fehler:X11 nicht gefunden, aber erforderlich, Konfiguration abgebrochen.
FEHLER:Konfiguration für Paket „rgl“ fehlgeschlagen
Dank gebührt diesem Blog, der meine Probleme bei der Installation von rgl
gelöst hat :
http://solaimurugan.blogspot.ca/2015/09/3d-data-visualization-using-r-configure.html
Falls der obige Link verschwindet, lautet die im Blog beschriebene Lösung:
sudo apt-get install xorg
sudo apt-get install libx11-dev
sudo apt-get install libglu1-mesa-dev
In jüngerer Zeit erfordert die Installation von rgl auf einer frischen Ubuntu 16.04-Installation auch einen weiteren Schritt (wie in den Kommentaren unten angegeben), wenn Sie diesen Fehler erhalten:
schwerwiegender Fehler:ft2build.h:Keine solche Datei oder Verzeichnis
Dies wird gelöst mit:
sudo apt-get install libfreetype6-dev
Installieren Sie dann rgl
von CRAN sollte einfach funktionieren.
Was unter CentOS schließlich den Trick ausführte, war die Installation von libpng-dev:
sudo yum install libpng-devel.x86_64
Davor habe ich xorg, libx11, die mesa GL-Bibliothek und freeglut installiert.
sudo yum install xorg-x11-server-Xvfb.x86_64 xorg-x11-server-devel.x86_64
sudo yum install libX11.x86_64 libX11-devel.x86_64
sudo yum install mesa-libGL mesa-libGL-devel mesa-libGLU mesa-libGLU-devel
sudo yum install freeglut.x86_64 freeglut-devel.x86_64
Die Art und Weise, wie ich schließlich herausfand, was fehlte, war, zu versuchen, aus dem Quellcode zu kompilieren (tar.gz bei cran herunterzuladen) und das config.log zu untersuchen, nachdem ./configure fehlgeschlagen war.