1. ホーム
  2. xml

[解決済み] Ubuntu 11.04でRパッケージがインストールできない [非公開]

2022-06-29 16:42:42

質問

LinuxとRは初めてです。

私は Ubuntu 11.04 に R 2.12 をインストールしました。今日、私は新しいパッケージをインストールしようとしたので、次のコマンドを実行しました。

install.packages('XML')

しかし、インストールに失敗し、以下のような情報が表示されました。

* installing *source* package ‘XML’ ...
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
No ability to remove finalizers on externalptr objects in this verison of R
checking for sed... /bin/sed
checking for pkg-config... /usr/bin/pkg-config
checking for xml2-config... no
Cannot find xml2-config
ERROR: configuration failed for package ‘XML’
* removing ‘/home/spirit/R/i686-pc-linux-gnu-library/2.12/XML’

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

もやってみた。

sudo install.packages('XML')

しかし、同じエラー情報が表示されます。

どなたかアドバイスをお願いします。

どのように解決するのですか?

install.packagesメソッド

ubuntuのパッケージをインストールする必要があります。 libxml2-dev ですから、シェルプロンプトでタイプしてください。

sudo apt-get update
sudo apt-get install libxml2-dev

このとき、特別な sudo のパワーが必要です。

Ubuntuのパッケージ方式

RichieやDirkが言っていたように、使用することもできます。

sudo apt-get install r-cran-xml

この道を行くのであれば、私がお勧めするのは R ubuntu のソース ページをチェックすることをお勧めします。これは、R と関連する R パッケージの最新バージョンを持っていることを保証します。これは、ubuntu の LTS バージョンを使用している場合、重要なことです。