GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Installation von rgl auf Ubuntu und Mac:X11 nicht gefunden

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.


Linux
  1. Everpad auf Ubuntu 13.10 und 14.04 installieren?

  2. Sudo:Befehl nicht gefunden?

  3. bc:Befehl nicht gefunden

  4. sudo:Befehl nicht gefunden

  5. So installieren Sie das neueste nginx auf Debian und Ubuntu

MacBuntu Wandeln Sie Ubuntu 16.04 in Mac OS X um

So installieren Sie Syncthing auf Ubuntu 20.04 und Ubuntu 21.04

Ping-Befehl nicht gefunden? Installieren Sie Ping auf Ubuntu

15 Dinge, die nach der Installation von Ubuntu 17.04 „Zesty Zapus“ zu tun sind

So installieren und konfigurieren Sie Sendmail unter Ubuntu

So installieren und konfigurieren Sie einen Linux Ubuntu NFS-Server