Язык программирования R/Настройки: различия между версиями

Содержимое удалено Содержимое добавлено
Debian начало
Окончание Debian, добавление Gentoo
Строка 7:
Установка '''R''' на Debian-базированный дистрибутив GNU/Linux (такой как Ubuntu или сам Debian) заключается в выполнении команды от имени root: <code>aptitude install r-base</code>; или установке пакета <code>r-base</code> используя ваш любимый менеджер пакетов, например Synaptic.
 
Также существуют обширный набор пакетов, расширяющий возможности '''R'''. Их имена начинаются с <code>r-</code>. Обратите внимание на пакет <code>r-recommended</code>. Это мета-пакет, который "подтягивает" по зависимостям целую коллекцию пакетов, рекомендованных базовой командой разработки '''R''' как часть цельного дистрибутива '''R'''. Возможно установить '''R''', используя только этот пакет, так как он зависит от <code>r-base</code>.
There is also a bunch of packages extending R to different purposes. Their names begin with <code>r-</code>. Take a closer look at the package <code>r-recommended</code>. It is a metapackage that depends on a set of packages that are recommended by the upstream R core team as part of a complete R distribution. It is possible to install R by installing just this package, as it depends on <code>r-base</code>.
 
==== Gentoo ====
В Gentoo базовый пакет называется <code>dev-lang/R</code>. Он может быть модифицирован следующими USE флагами:
<pre width=80>
X : Добавляет поддержку X11
bash-completion : Включает автодополнение bash-completion
cairo : Включает поддержку графической библиотеки cairo
doc : Добавляет дополнительную документацию (API, Javadoc и так далее)
java : Добавляет поддержку Java
jpeg : Добавляет поддержку изображений JPEG
lapack : Добавляет поддержку численной библиотеки lapack
minimal : Устанавливает минимизированный вариант (например, отключает плагины, шрифты
большинство драйверов и некритичных возможностей)
nls : Добавляет языковую поддержку (используя gettext - утилиты локализации GNU)
perl : Добавляет поддержку/связки с Perl
png : Добавляет поддержку изображений PNG (libpng)
readline : Добавляет поддержку libreadline, библиотека редактирования консольных
строчек GNU (даже не сомневайтесь, вам это нужно)
threads : Добавляет поддержку нитей (многопоточные вычисления)
tk : Добавляет поддержку Tk GUI
</pre>
 
Обычно, USE флаги, достаточно разумно, включаются самостоятельно (исходя из установленного ПО), так что процесс установки '''R''' сводится к:
<pre>
# emerge -a dev-lang/R
</pre>
 
Также рекомендую обратить внимание на пакет <code>sci-mathematics/rkward</code>, который предоставляет удобный графический редактор для работы с '''R'''.
 
Поддержка Python вынесена в отдельный пакет <code>dev-python/rpy</code>
 
=== Mac OS ===