Установите rgl на R-Server Ubuntu
Я хочу установить rgl на R-Server, работающем на Ubuntu. В командной строке я установил
sudo apt-get build-dep r-cran-rgl
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие дополнительные пакеты будут установлены:
libglu1-mesa Будут установлены следующие НОВЫЕ пакеты:
libglu1-mesa r-cran-rgl 0 обновлено, 2 недавно установлено, 0 для удаления и 0 не обновлено. Нужно получить 1645 кБ архивов. После этой операции будет использовано 3 875 КБ дополнительного дискового пространства. Вы хотите продолжить? [Да / Нет] Да Получить: 1 http://archive.ubuntu.com/ubuntu/ trusty / main libglu1-mesa amd64 9.0.0-2 [195 кБ] Получить: 2 http://archive.ubuntu.com/ubuntu/ trusty / universe r-cran-rgl amd64 0,93,996-1 [1450 кБ] Извлечено 1 645 кБ за 1 с (1 047 кБ / с) Выбор ранее не выбранного пакета libglu1-mesa:amd64. (Чтение базы данных... 55586 файлов и каталогов, установленных в настоящее время.) Подготовка к распаковке.../libglu1-mesa_9.0.0-2_amd64.deb ... Распаковка libglu1-mesa:amd64 (9.0.0-2) ... Выбор ранее не выбранный пакет р-кран-ргл. Подготовка к распаковке.../r-cran-rgl_0.93.996-1_amd64.deb ... Распаковка r-cran-rgl (0.93.996-1) ... Настройка libglu1-mesa:amd64 (9.0.0-2) ... Настройка r-cran-rgl (0.93.996-1) ... Обработка триггеров для libc-bin (2.19-0ubuntu6.6) ...
Это оно. Три пункта в конце не указывают на то, что нужно было больше копировать. Затем я вошел в R-Server и попытался запустить
install.packages("rgl", repos="http://R-Forge.R-project.org")
что привело к ошибке, а именно:
....
configure: using libpng-config
configure: using libpng dynamic linkage
checking for X... libraries , headers
checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
checking GL/glu.h usability... no
checking GL/glu.h presence... no
checking for GL/glu.h... no
configure: error: missing required header GL/gl.h
ERROR: configuration failed for package ‘rgl’
* removing ‘/home/clambio/R/x86_64-pc-linux-gnu-library/3.2/rgl’
Warning in install.packages :
installation of package ‘rgl’ had non-zero exit status
The downloaded source packages are in
‘/tmp/RtmpT5iyrb/downloaded_packages’
Есть идеи, что не так?!
1 ответ
Я решил эту проблему, установив
sudo apt-get install mesa-common-dev
а потом
sudo apt-get install libglu1-mesa-dev