"- with-x = так (за замовчуванням) та заголовки / lib X11 недоступні"


4

Я намагаюся встановити R у наш кластер (кластер Red Hat Enterprise Linux 6), куди у мене немає кореневого доступу. Я намагався:

$wget http://cran.rstudio.com/src/base/R-3/R-3.1.1.tar.gz
$ tar xvf R-3.1.1.tar.gz
$ cd R-3.1.1
$ ./configure --prefix=/home/Kryo/R-3.1.1

Але я отримую помилку:

configure: error: --with-x=yes (default) and X11 headers/libs are not available

7
Повідомлення про помилку виглядає досить чітко. Або встановіть файли розробки X11 або використовуйте --without-x.
Йорданм

Ви розглядали питання про свого системного адміністратора? Ви не можете використовувати R на власній робочій станції Linux або ноутбуці? Суперкомп'ютер, як правило, повинен стискати номери в ефективному, складеному коді. Ви можете прообразувати свої алгоритми на своєму ноутбуці, тоді, якщо вам потрібна потужність вашого суперкомп'ютера, перепишіть на C ++ або Fortran (або навіть OpenCL) його критичні частини. HPC, як правило, не купується для запуску інтерпретованого коду!
Базиль Старинкевич

@BasileStarynkevitch. Я працюю над аналізом даних послідовності наступного покоління, яким потрібен величезний обчислювальний простір. Неможливо працювати в машині або ноутбуці.
Кріо

1
Тоді я вважаю, що R не для цього .... Суперкомп'ютери є досить дорогими (wrt до кваліфікованої вартості робочої сили людини), щоб запрограмуватися на ефективно складених мовах (наприклад, C ++, Fortran, OpenCL, можливо, Ocaml або Go або Common Lisp або Scala. ...). Тому використовуйте R лише для прототипування (або для попередньої або післяобробки, яка може працювати на робочому столі), особливо якщо вам потрібна величезна обчислювальна потужність.
Базиль Старинкевич

1
@jordanm, будь ласка, опублікуйте відповіді як відповіді (або, якщо ви вважаєте, що питання слід закрити, проголосуйте за закриття).
дероберт

Відповіді:


7

Згідно з цією темою , ви повинні просто встановити libXt-develпакет, і ви повинні бути добре.

Але, можливо, вам також слід встановити xorg-x11-server-develі libX11-devel?

Це було б:

yum install xorg-x11-server-devel libX11-devel libXt-devel
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.