Я намагаюся встановити 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
Ви розглядали питання про свого системного адміністратора? Ви не можете використовувати R на власній робочій станції Linux або ноутбуці? Суперкомп'ютер, як правило, повинен стискати номери в ефективному, складеному коді. Ви можете прообразувати свої алгоритми на своєму ноутбуці, тоді, якщо вам потрібна потужність вашого суперкомп'ютера, перепишіть на C ++ або Fortran (або навіть OpenCL) його критичні частини. HPC, як правило, не купується для запуску інтерпретованого коду!
—
Базиль Старинкевич
@BasileStarynkevitch. Я працюю над аналізом даних послідовності наступного покоління, яким потрібен величезний обчислювальний простір. Неможливо працювати в машині або ноутбуці.
—
Кріо
Тоді я вважаю, що R не для цього .... Суперкомп'ютери є досить дорогими (wrt до кваліфікованої вартості робочої сили людини), щоб запрограмуватися на ефективно складених мовах (наприклад, C ++, Fortran, OpenCL, можливо, Ocaml або Go або Common Lisp або Scala. ...). Тому використовуйте R лише для прототипування (або для попередньої або післяобробки, яка може працювати на робочому столі), особливо якщо вам потрібна величезна обчислювальна потужність.
—
Базиль Старинкевич
@jordanm, будь ласка, опублікуйте відповіді як відповіді (або, якщо ви вважаєте, що питання слід закрити, проголосуйте за закриття).
—
дероберт
--without-x
.