web-dev-qa-db-ja.com

LinuxへのRパッケージ「rgeos」のインストール:geos-configが見つからないか、実行可能ではありません

GentooでR3.4.1を実行しています。 'rgeos'パッケージをインストールしようとすると、次のようになります。

> install.packages("rgeos")
Installing package into ‘/home/jody/R/x86_64-pc-linux-gnu-library/3.4’
(as ‘lib’ is unspecified)
trying URL 'https://stat.ethz.ch/CRAN/src/contrib/rgeos_0.4-2.tar.gz'
Content type 'application/x-gzip' length 255244 bytes (249 KB)
==================================================
downloaded 249 KB

* installing *source* package ‘rgeos’ ...
** package ‘rgeos’ successfully unpacked and MD5 sums checked
configure: CC: x86_64-pc-linux-gnu-gcc
configure: CXX: x86_64-pc-linux-gnu-g++
configure: rgeos: 0.4-2
checking for /usr/bin/svnversion... yes
configure: svn revision: 581
checking for geos-config... no
no
configure: error: geos-config not found or not executable.
ERROR: configuration failed for package ‘rgeos’
* removing ‘/home/jody/R/x86_64-pc-linux-gnu-library/3.4/rgeos’

The downloaded source packages are in
    ‘/tmp/RtmppEeDps/downloaded_packages’
Warning message:
In install.packages("rgeos") :
  installation of package ‘rgeos’ had non-zero exit status

(R 3.5.1を使用するgentoo、およびR3.5.1を使用するCentos7.5にrgeosをインストールしようとすると同じことが起こります。)

上記のtarファイルには実行可能なrgeos/configureがありますが、実際にはそこにはgeos-configはありません。

rgeosパッケージをインストールするにはどうすればよいですか?

ダウンロードできるバイナリバージョンはありますか?

6
user1479670

私は解決策を見つけました。

「rgeos」パッケージは、Rを実行する前にインストールする必要のあるライブラリによって異なります。

Gentooで私はしなければなりませんでした:

Sudo emerge --ask sci-libs/geos

CentOSの場合:

Sudo yum install geos geos-devel

これらのライブラリをインストールした後、Rを起動し、「rgeos」パッケージを問題なくインストールできました。

1
user1479670