`R` Pakete installieren ======================= Linux ----- .. warning:: Ein **R** Paket *muss* stets sowohl auf den Linux Pool Rechnern, als auch auf den compute Maschinen installiert werden. Wird das Paket nur auf den Pool Rechnern installiert, steht es *nicht* auf den compute Maschinen (und umgekehrt) zur Verfügung. Unter Linux lassen sich **R** Pakete so wie im `R Handbuch`_ beschrieben installieren. Um das **R** Paket ``mypackage`` aus dem Sourcearchiv ``mypackage-1.0_0.tar.gz`` auf einer Linux Maschine zu installieren genügt es .. code-block:: none # R CMD INSTALL mypackage-1.0_0.tar.gz auszuführen. Die Pakete werden dabei in die sog. User Library unter ``~/R/`` installiert und stehen damit nur dem installierenden Benutzer und nicht allen Benutzern zur Verfügung. Windows ------- CRAN Pakete lassen sich über die Menüführung aus RGui heraus installieren. Bei Paketen, welche nicht im CRAN vorhanden sind, ist zu unterscheiden, ob diese als binäres Paket oder als Source Paket vorliegen. Um ein binär vorliegendes Paket zu installieren, öffnet man die Eingabeaufforderung und wechselt in das Verzeichnis, in dem das Paket abgelegt wurde. Hier wird analog zur Installation unter Linux folgendes ausgeführt: .. code-block:: none # R CMD INSTALL mypackage-1.0_0.zip .. warning:: Pakete, welche nicht in binärer Form vorliegen, müssen zunächst kompiliert werden. Hierzu gibt es zwei Optionen: 1. `Windows Toolset`_ installieren, um damit R eine Umgebung bereitzustellen, Quellpakete selbst kompilieren zu können. 2. Soll keine extra Umgebung installiert werden, um selbst Pakete zu kompilieren, kann der `R Winbuilder`_ von JProf. Dr. Uwe Ligges verwendet werden. .. _`R Handbuch`: http://cran.r-project.org/doc/manuals/R-admin.html .. _`R Winbuilder`: http://win-builder.r-project.org/ .. _`Windows Toolset`: http://cran.r-project.org/doc/manuals/R-admin.html#The-Windows-toolset