GNU/Linux >> Linux の 問題 >  >> Linux

Ubuntu および Mac に rgl をインストールする:X11 が見つかりません

Ubuntu でうまくいったのは、コマンド ラインからパッケージを直接インストールすることでした:

sudo apt-get install r-cran-rgl

(ここでは奇妙な設定をしているので、YMMV)


Ubuntu 16.04 および 18.04 では、rgl をインストールしようとすると、この問題が発生することがあります。 クランから:

<ブロック引用>

X をチェックしています...構成がありません:エラー:X11 が見つかりませんが、必要です。構成は中止されました。

<ブロック引用>

エラー:パッケージ 'rgl' の構成に失敗しました

rgl をインストールする際の問題を解決したこのブログのおかげです :

http://solaimurugan.blogspot.ca/2015/09/3d-data-visualization-using-r-configure.html

上記のリンクが消えた場合の解決策は、ブログで概説されているとおりです:

sudo apt-get install xorg 
sudo apt-get install libx11-dev 
sudo apt-get install libglu1-mesa-dev 

最近では、ubuntu 16.04 の新規インストールに rgl をインストールする際にも、次のエラーが発生した場合、(以下のコメントに記載されているように) 追加の手順が必要です:

<ブロック引用>

致命的なエラー:ft2build.h:そのようなファイルまたはディレクトリはありません

これは次の方法で解決されます:

sudo apt-get install libfreetype6-dev

次に rgl をインストールします CRAN からは正常に動作するはずです。


CentOS では、最終的に成功したのは libpng-dev をインストールすることでした:

sudo yum install libpng-devel.x86_64

これに先立って、xorg、libx11、mesa GL ライブラリ、および freeglut をインストールしました。

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

何が欠けているのかを最終的に突き止めた方法は、ソースからコンパイルして (cran で tar.gz をダウンロード)、./configure が失敗した後に config.log を調べることでした。


Linux
  1. Ubuntu 13.10および14.04にEverpadをインストールしますか?

  2. sudo:コマンドが見つかりません

  3. Debian および Ubuntu に最新の nginx をインストールする方法

  1. 須藤:コマンドが見つかりませんか?

  2. bc:コマンドが見つかりません

  3. X11/Xlib.h が Ubuntu に見つからない

  1. Ubuntu20.04にNginxをインストールして構成する方法

  2. Ubuntu18.04にGitLabをインストールして構成する方法

  3. Ubuntu に Qt をインストールする